18008
12345
1117833576
572318622
1649876025
1090694647
1825905843
975428300
1510879774
1062418738
580275336
112032717
412479659
1271340196
4700267
465892057
633021125
775329355
199759664
633635226
836514932
316156057
80190610
350574133
494639287
1462741565
460726564
1543850065
1690563285
869545098
1179745452
682483485
348714083
496524110
1300536676
1496328328
634953867
1537624657
647346321
477781389
533287546
1731290827
462224380
1600800911
1181115909
204819963
1283719229
1294029245
1862801346
778401188
1114370881
1609639326
1096271305
853446963
838527199
375605135
1975359579
767259444
77679336
187134460
629968084
282055779
1284865015
641334676
1882673287
1897791852
1763318634
1915955550
1970803521
508371940
1830938191
1095396468
127983034
1721978275
100347680
1105224106
1853931678
479389699
1169458225
289819324
179022337
1166697319
1681048720
912162097
1755174218
1570106126
1586212180
1495267120
1657996912
924931541
1520968749
1867694423
1459945321
460211862
1847813305
251231768
446425812
1820889704
1718127625
1283324057
441501329
1367763680
1323225725
1354429406
947462998
18974413
1481656293
1374293030
753099284
1733303094
521673458
1495969881
1597801220
1787860012
8112124
1463270766
601007060
372702919
886160458
312567162
311579672
268051514
257958638
1045871981
987403191
1963243768
1635451148
1667771173
1874164971
1849115912
658798294
33041974
761262075
1886134168
1848317995
811258658
1843471595
326619314
1964699099
1736199806
88449834
211919150
742167837
1924693819
403258084
24998869
269893204
1672085310
452099738
384542539
1650224708
73722894
934729246
1405560463
971744386
173449816
1109805042
277353745
367026216
984219231
383523266
1813885120
1500128060
903983372
1074504800
488631484
734707806
1711667053
1939542017
1196853466
1619799172
274387747
408003820
1149960653
224117329
99660523
1525883678
333264820
642613897
962404322
1693350565
1963365838
1215671435
1489622432
198891204
585075401
1098312728
1355701613
914389783
1674868180
1701453616
1566117850
1959593098
980479869
1352676541
274564714
711791091
1838184465
850189019
1914626601
1290291064
558226151
1732543293
1255246272
764743368
1375836962
1665719075
1784768594
1181443134
872083863
647566139
776540223
1634739848
1404621895
1290868666
420157428
598213686
10505628
705092168
489429400
1390318756
1379006194
797277271
264673838
1495399851
53681322
314794649
1427523951
1797284113
1949552616
1387869433
1687699213
1483075802
727987297
1672113259
1135124414
230822546
1960425163
724879065
823054243
919356327
1313544135
174258479
42305920
1027302042
924913394
1931378003
554971204
1689611203
932519114
1676351029
701285463
1133092297
360759619
524307845
1911284870
1760948881
1467869455
1759846422
711062047
1061042314
238195124
1987484482
1231890519
1484214431
959866926
1293464421
906752552
1732508636
155744252
189334882
637788523
1285626564
1882037926
1570073074
76774622
1204747716
754971351
1237371797
570486457
122303320
1759823446
1737912748
864765000
273201587
686583971
554606916
1122316183
203679452
1760828389
1374175534
762953091
200578741
13817018
1762011930
681161203
1326059654
942367960
558091489
67435116
1631448973
1024625451
822462568
1533866952
743184232
1038562506
1415658899
1251054372
790686546
447533224
706537154
1005977530
230497659
1189359966
588758727
1301218868
500282376
1122719483
958688932
797630461
405260010
171148239
703073100
1971680248
781568719
1426381791
437209782
1271809546
120025997
888911871
750714969
262379757
196879862
1169936681
939037484
1097677869
937360878
204045797
121580768
1234639081
1270925072
1303552545
331629637
1756146229
1054291235
368198004
532455433
1011218776
1425058292
460793062
180878828
203340171
1983679028
1760461029
1662175106
1460300735
321552352
850782321
752298233
1316802441
601352725
143849353
1131028376
1901774675
1696818255
444157398
809097668
1060560978
250322482
1491080859
363857991
296236579
1001138715
1724049852
1526705389
1101707466
1839518602
946926871
917389013
413370715
893926359
1425991006
1846751255
1659232935
708033044
547374798
278700730
436418834
1507761576
1478736750
776125518
86578558
1451747565
804778327
633286357
1127075720
172524170
429854963
59327975
610133838
1559100337
1471894455
760896294
1933977433
96935072
1884642249
1202201457
259629177
233755640
560467641
1620782133
1374625481
1933393308
338927518
422876083
1175361719
297098098
1471795441
1193741632
1149443458
165456669
372678835
1552799403
771585733
714955342
277279433
844489015
196360388
1090763495
399629670
929183297
1409663640
887598897
307255176
854270379
1422031904
665094713
1912773823
1562297864
823390795
1345173341
19071553
202663194
947293935
1857954618
1401500037
153185250
1112820047
381902245
1457924638
829977622
700728729
1236113331
909884517
444677169
1186421503
1919095053
1989310562
1219022092
1819655639
1040153235
1005841069
1168865682
1834125971
1631284344
211118493
487026584
1626138133
1484657140
1000844180
510267007
384324276
1909497577
370350837
1804270117
146385116
170015641
605505468
913631115
1313455305
124094184
1731668968
1814458144
1632838858
1569652048
228454568
173550309
1977714381
1862578007
1667848877
1502936852
675784151
693751732
1742642226
1783237560
339332273
850205872
368537224
1316009592
1646836126
914473454
527047117
1628162908
1381058065
947657632
445653347
791231153
865762494
1105614401
298292054
1016405862
1313589585
1075679448
1905566787
1695561455
1308484268
1191382925
1536026825
264473923
1402829777
37568184
509312204
1763560127
1816808263
1497907329
1834482857
1690572544
166855352
587113278
1464937845
1296179244
1801478418
1289495877
1266794990
398981852
1597047068
103506061
433400079
685181226
1123998702
1437223416
1307787815
872099981
1564285954
651443016
189347267
1600104704
788184945
47080772
474753293
1147949348
1314179048
104063301
1913179815
1609267942
405161250
763486991
1811354645
1883150737
1113174776
755080803
624375801
278649217
1640676556
1002112810
1214927444
24093709
1808884458
1506584935
98514388
1204978207
757982846
850845599
1140475222
1965606361
729780369
1637212224
199274174
1165365248
1308560062
234378153
902387599
119774581
112359985
316988497
1982000197
1697415118
1376316062
1657527048
1993820603
833560077
292151416
550249343
1572006451
368917899
812847615
1029138599
1231423425
562173145
1436515572
165253559
1791220246
1281600011
1948566384
1269775086
389966503
463333450
963588079
1947573455
879487573
767949027
564212818
645989397
574590675
878796623
1852693204
504601221
166289232
1323688060
1020112613
1517512327
647777647
151357410
1512764333
1264954311
912826791
207733504
1278839148
771557324
1152758747
1700641771
405788800
1637101029
1728849677
1143306504
443157907
1620787589
171208197
842584900
1927021995
1518666747
733827039
1428742608
778039476
1225871576
269347260
1646162019
1975658668
693209829
516224695
308246394
862849367
1907735365
1542060532
1919003245
1517475913
1639862837
1768835678
683612074
356948295
182232999
1184494303
192030756
794814709
1178845802
362160228
927111789
917139721
1431284172
435638716
231905616
333393025
1323704333
1396666066
1501445866
783685289
1219035039
1373317935
286892757
995607051
1266664772
232074837
585629320
255332629
844512353
837792405
498053435
95040498
1809846432
1625830592
803295071
1851951912
1487596124
485636605
1744788996
334172445
541796283
633927900
1599193674
863711349
1342235472
729022299
544374496
257571113
284319080
1974853370
1539145034
511069299
40614666
1135317956
298440874
266544902
1481942921
1688005023
1090283523
1950158163
598864984
1936698128
1950302356
341053398
1864106793
832071291
1107293289
1805453580
1632343646
379953705
845796902
838067729
1651877070
1167273422
241889007
585107139
1774124261
1423181409
1653371579
537642474
1687700341
328058207
1971013549
869658983
1298647371
1986984136
54425832
674528477
1327389718
536750169
370008991
1799591101
1395353082
1794630834
1735307462
605098155
683625544
1258140276
999604556
510164182
1621729010
738920917
625227468
1904365376
1129056469
701077306
859192230
873341245
893428950
1713333736
492420642
58761512
34633444
552641050
262457822
270806777
1965684579
1080643374
1042406027
1877122658
777645459
432764813
478063863
1095593477
9944714
1046205801
1442714648
1857246236
1431965960
1636790852
1901481595
515983986
423576854
1143207398
915913464
948779425
1702830740
66648174
1740602515
597570066
1127791907
1181084588
1781099528
1614055983
44329528
311247479
1764957657
842712033
1532173013
1464500685
639413576
1602982171
215734250
1122481898
1732518723
1188964198
260857055
1529633992
1894420662
82850668
1258362658
1001945994
1441375285
1256638098
1811852141
1976436656
1635184659
891426046
1636727586
1313678398
567976038
1899036406
1340040859
444835962
749330752
1596560872
651665286
864007880
1051263949
1698697236
1281248144
600002616
325073224
1967465275
997377276
298499425
300249736
1301094956
1410688676
1726949267
687922371
173196748
172227512
1657751847
1339207408
125845913
1739709304
524461430
1802203843
67892872
676062820
873531612
1205984447
218494615
896524648
740377171
262941313
1770898289
373151147
135957852
537298912
1396849175
478370043
195723427
801602525
658360043
676872770
1473910010
259260822
1513352717
1676186920
334089704
1480737371
1909778319
625756028
394779290
1726808895
1682289012
1105628554
623484839
1856851568
127203856
1061804038
983371077
1022634416
407716533
1394018169
106578610
1070940628
257000106
35558112
529351448
927943809
1274730825
1189650356
1291073196
1694826706
1976504085
856149323
680847365
1448973144
265799295
265200609
288851127
391705952
341973117
1392794241
1296206129
1592738588
501745359
1013568277
580652301
665269735
1749666309
279106284
410095056
335045138
1494998967
1173089012
393885992
1264341875
570294161
402969382
2260716
1477794605
1146835473
1406145895
206006546
720127963
1334682833
699952585
1750304810
826139689
424781189
1174511695
1591052274
1862003248
772952911
591665125
680661299
1014922292
97812040
513840022
569195269
1243431830
1454905812
1864081714
1178277500
995624541
779555300
956028058
199827740
803415074
462263332
1416505491
878678983
1862829913
262939893
811056523
1244870480
935827223
1186787696
576078166
258055756
1801792775
1263263467
1754512612
240488547
575154614
688054011
548091809
1562092227
903333842
492427713
1378963701
1166529835
56454139
1833774114
758828887
22888793
1282753759
227868396
1210382005
1940572664
378654775
500124845
946889737
363876358
1008275699
295832713
1728222361
1599063355
1961896389
1346794645
1744834077
1828134597
1521733875
255784267
767402495
1980168364
1700393200
1623593168
603122886
307570531
231463492
1393935831
1296493898
310987361
1083299631
249975656
822224844
29055800
1504111007
788167730
1962116722
707958828
1976405691
635505503
1879400981
1301667930
316373731
1390636254
1232212848
279321902
959831650
949028455
1600195838
1556539197
747593637
1550829104
1644795961
1800669873
1066371619
778660524
322495593
1659160592
1624745510
902811475
1709109173
984718944
1203630948
635902376
1280576728
758300044
1473607869
1699166562
94952348
1173728660
1384677924
1036875250
1851728906
886228372
376383287
1465734566
1663794633
309756946
391380320
323800984
1347738881
1282435037
1793739994
1739954702
1563393725
1532470527
605179695
1021554972
962684182
725450484
465672137
302956130
1083213318
1073594216
926396331
894682038
98036983
1680471355
110059527
473912805
805714033
1260665089
854076107
426467179
171861273
1710718387
1699100199
758567589
1424286586
1600637053
1114865891
12738647
1267780272
1300944526
1555072595
426674136
1190978951
1463676246
1072508651
1748106201
153120349
452052898
736482381
1369501865
708056523
1081721795
1953661932
778134691
1959832042
1481701250
1367697584
1983323278
199697420
1917467515
1518086952
87073792
428358931
1367272815
1568093430
1852675339
1833370329
1846612107
1597268386
1362047129
1610584594
452933490
1035175858
1782268793
1518521622
499722196
1703703087
634360737
607962705
361953327
320792457
353661136
524182709
1484574243
1718410656
1090139479
1757056456
920965509
798735548
1942585337
232939470
1131542613
1813041228
1350312758
1782857575
1467998803
1998315205
1823706137
1895582817
1219833313
1914735872
306508243
854784512
1374435253
1758917272
255123034
46545937
171393140
1259613069
1460109847
1777998163
733336847
1375360574
1837744093
1596675059
1164425816
1562891084
943784689
1648862159
477953952
95618884
912404821
1047876559
1654683049
1129107659
479041981
639892262
1684863101
1999411218
50522820
501406991
1879996951
738777921
1388129393
447217456
14284215
1498876625
1149747457
1725656972
1463287623
1043593542
1585663316
1661352440
1338625701
164587175
1499602624
1756182040
1975297136
1753637699
618431760
1905107719
1054530517
174843978
1417628866
1124214430
1002331051
1258631684
1200101463
245327594
1279875291
1615230772
361682837
171981922
1209090250
958702857
1898001212
1994558927
1987231181
1390526638
1582390845
1665549191
413143628
1218127717
185574537
1434360410
509955568
1251052382
1709250858
1490095875
1629505036
722859942
664595127
1931225403
1380979459
145415101
1446876474
1705152974
1321149055
263914964
1444886405
755652531
298775162
904419863
445781681
1848056851
681910706
1413681395
452262191
379922845
266585963
1505043697
1768950859
584770499
171246854
952882569
1491964092
1836402800
1989269441
1983268456
614258862
1751278670
1549380826
1710005589
615822559
557015349
950635646
430457434
791002463
1063675149
1511826383
192848239
673409873
1723316218
1945640233
826738315
1366774029
1508723766
772346036
337517686
752449705
1096274174
798790191
1329328014
1223509912
124461339
953909084
79824629
1759978549
428096890
653451010
1610473674
1715883533
1337880600
1649656102
1693607736
1206271705
588769574
288597304
1888766333
897421206
251453272
622678932
1388587042
868096462
73737725
831633825
45634641
639130266
1344508540
1586108540
1983240326
1064056764
1651751756
1230818751
1517984689
952488479
220052813
486495678
491361220
1603106265
870811017
670478886
362905574
410224140
1901352710
476964706
1335529274
73660116
252032498
1620466610
778004456
1220126462
883579704
1440096480
500996434
473595243
1410203150
461231552
1149772187
1292827515
908274444
1440694363
415470009
841988350
670210684
546416910
64131777
107061849
131671414
741119257
986218893
102273896
1797236084
285660068
26610190
1580974386
259773358
978362902
966743753
1596773019
1496104552
1971974525
387097769
1724041931
808104085
763113865
180477061
211655276
729822318
1044389446
1542285330
1758821262
1336723492
1198533706
694831822
1430116655
255008877
1520917224
1740013457
1354935800
412832930
1228467425
1941988702
1510913241
634247717
675730561
1422890378
597919636
1413486291
920022048
213821885
431840248
1494487799
1552999168
1796722964
936299919
1053596594
691428079
33884266
1907096819
365939850
1852476501
1377239531
1087281969
1198833928
1227397632
765550405
598702379
1590828247
596493536
1325965510
738856135
1238349445
1611807954
1183940090
267637127
29985823
876184529
1089794214
132373524
1340223487
1582557425
798168986
1809800270
830567562
1110445082
264333463
1783724324
1401810742
1758531903
376520061
1563580798
1487032959
1832916638
988995951
560356429
1851227895
854706734
312079314
1406850086
1910180157
824188000
1007091390
816992756
1594056539
1474965750
1193490803
1882679846
369059078
1529085838
906314096
177412066
1601633866
1901510742
566873333
783382425
1054307516
1567439261
256714407
88388846
963064170
981826081
1196891638
1832296344
219973475
1762384712
1251823177
1405432808
622812004
623583662
416409232
1175279089
564105215
1682944129
222193368
516035488
575466036
1981176231
215743732
1355601812
1916954279
381653618
1414665247
1872724905
852217807
199107995
1961946933
1585522217
1266043306
205613526
1506048913
283788634
597992328
223690468
443785917
928354076
1627296362
1174795047
597019281
1831671827
223142574
1788057996
1259867842
1745475416
1112676606
1731035008
1613306851
1918689738
1679317374
50837846
207916390
1073131286
1351695529
901112596
171434567
581410552
1567160835
1324166733
980078537
20865481
1800437780
1666300960
139389502
417198478
1117534749
132620599
577286762
340414747
1239158212
1293839293
888739126
1400670990
1384156950
384071906
1132459238
128896284
1121785776
1669189831
760048300
1121182800
585801144
43257196
1906204843
1215205460
1997697137
432917628
932093105
1696879733
52255902
1862375365
1361193242
303129630
194716510
576153801
31234048
556841614
1648668494
842669365
627940668
980056007
1153748246
1272892105
679531526
385478082
1162098721
807245401
1688974336
967623624
1768653358
42538284
1459624777
1897971005
564118434
1858895737
1435064337
1757180584
1760096117
924184043
419501342
684617122
1200527494
880407030
288158846
1376782848
1932646052
585609496
1205954480
808003150
352837858
575617624
480227790
279116411
1041249164
1779992293
1967434555
1312909040
1363725671
1520726762
53106740
1190451737
743943293
1964469482
1928226375
9717619
402750589
1463222238
1739011197
335820773
1141089464
274053464
796745498
724484452
423168024
1943323547
1779528514
273341217
984733259
1302748678
452832031
576489225
1601290921
880971187
614785766
1193035734
1562310495
1180508366
856721842
784126141
1891461183
122155298
393454914
239369356
871077304
1229049605
1940673830
1236058013
952180655
278441228
974032260
469423814
846598300
870133707
1666913687
78784395
1778872127
1755743338
1855948388
1097925617
463780
1694093339
328175781
60976993
1067894732
1476617515
1589160816
1862972106
1349683716
735190642
447407124
1222242223
606500396
954885056
444359591
1018934166
1880598551
557376142
1853407149
1194118419
2649718
543470502
1321160563
706292032
328716419
1983408217
1729890925
731157214
1214057501
536001372
1414163607
1806567157
1324559978
1758796225
783662362
197367845
1793979518
332477921
1171474625
1394459789
1639888790
77701724
1886374297
216990013
1831034104
1751790037
1862923419
1891713244
425774117
647979521
198185844
1221495985
1902336190
661829970
1095275900
1456993278
372932777
1621883749
1732260574
1084486515
1746726591
858003602
648914606
813682345
1321027035
640839968
1897682245
847704172
171222695
246991747
1224954649
1548120630
1385901518
458947360
1554229630
1924947994
657096205
1104170550
875257929
576926383
120484799
1838177681
305383098
566077980
337815528
192667623
1904230968
662730009
663520325
1326669084
1824435069
172095769
600217348
86988110
1647733199
781885188
1428787118
1072691953
895962979
1190194137
1854107792
1015219247
1720490550
178782371
1423024873
650065214
1835594467
1443388830
1107600341
1170327907
799897074
1268762227
746625821
1155334192
964001717
1908548910
552620505
82836627
475866817
1128359413
736609001
1234952237
184183848
844553611
422556679
1052858881
947903283
1298913409
811214162
772344442
496160877
1584404253
208207572
1685063793
722818592
1105265552
117687132
126600728
1143053108
1687750315
357073156
460842138
1555129669
1493192419
526772011
555672842
1425469948
1444883157
1122986393
1739184290
229264684
1345950492
596825137
1767603566
453585136
619155556
831035400
875936939
1756225692
370165992
1702161932
536681059
632174669
335255899
674167030
1215492821
1060554656
1061562029
432515600
1858736165
1790861778
426019777
939783519
788116503
771286257
275766863
1679822568
690991430
317781601
1866883837
1627388933
1503020127
175927017
1072029873
543079759
1150210385
987579117
440604006
1231478657
103663036
274230153
1241750193
370375036
772887116
1985588383
1820392098
1828667470
1219873770
819025389
1311279190
1495118186
363907920
1012367557
1264250228
1948322512
1803244907
406166973
1808708635
996317309
177818274
939332988
140043971
558155339
1889341856
742777060
199141806
360754043
1560144796
1792176141
1523956646
227913705
619950651
1830083372
328852565
1584506013
549111586
55644742
166896403
802528120
950894160
447099394
459948798
1871966041
1006502411
371765651
1263481014
490652570
911676789
1123707362
739834852
744043413
1178870482
1444286697
1053660384
1164330049
134186183
683594854
481033181
30110057
1786446578
1459638056
268522674
1427697630
1295068744
1083365485
875167536
533824548
683514993
1679744216
1399210926
1747600166
239270570
1006180516
45423150
1730718880
479384190
268077930
1551652928
1517576205
1479296047
1708489236
1449077254
436437435
1052341289
779913234
1049043223
1175663955
776422989
1164522517
1450319831
1865516732
1574611562
136786347
1016081542
1491256105
178576721
1032251169
576897298
1923136927
1496598116
729656466
1807137578
1231932573
1724496436
992234687
504772843
172689967
1398863548
1322941504
684945859
1866108253
1131941927
963456976
550814011
77957343
10560802
1832085239
375356341
515155511
34322262
1699503581
1757401559
1518992476
229424386
1533694195
172988604
102484224
1990098974
554167045
1552142160
1447133022
1691180633
1628516002
20978089
749639581
1901351658
217144682
711941000
60106602
275140391
876353256
1776800407
1453481486
479576658
1584211578
733574806
611154586
1585972336
938124199
1480695304
346491482
656894828
61741788
1888814665
1797094535
972254908
288145102
1002508188
190802241
819246083
402288619
182590994
844696503
1770799344
1237812838
174927621
1503425925
942478888
1801174431
176605685
1793416121
1120144240
315249740
240015120
1157969006
1922703174
303920073
1039415819
645212808
800119390
1561834019
516511888
1051974775
1073471742
1205650679
790238194
1629438846
1739701338
223883554
1777384674
1613206556
1214636495
521138759
1240860519
1872851773
693762263
932103905
1682682143
1241763821
1409283958
1230148881
1668675699
1784797906
761518515
1687279184
1226347243
341645089
1821726668
730845659
1874391362
668334835
1248729284
357295380
1390682852
1257412065
1885776732
1130616219
1771224762
565148665
447574644
545488776
1763724588
718595334
23789757
563399129
578779626
599005481
1074389221
367163348
464206744
990599270
621237931
1797651998
1235928851
1569970509
1893158321
731713982
290456261
1386192559
1979303437
448593106
1807712178
1008855679
349492193
1109049839
364477273
857341115
1130455908
1983448455
1987075042
1563146045
1160879144
1117533478
794189177
863795183
1466424293
950080365
1761008149
198119386
1108499558
627341762
1267255868
1454563321
266638916
883792092
47096905
1451077286
1121366529
1820712343
1364253745
1154062750
840159958
385032204
585845229
1998981539
737776598
754868910
369103142
914739919
198921857
1721438512
1468549574
1090940767
380088307
901060699
1829720127
1503704453
1003462821
372133669
103546217
943077956
970705833
92336876
277693001
1351961675
1181337238
353148858
742216764
1465700101
1061952935
913399987
1735974587
1309743565
619194710
833012292
722986087
775846940
531688249
795207639
126018585
711555384
580977224
846268231
1999197529
1387061047
1158792188
176315101
1074475015
1365578217
1054071966
543392452
447614466
749232860
1717166127
421175789
183356917
747823083
107339203
1233883554
817644301
384627741
12652146
903403041
1852786985
1285521871
1985463925
158806010
471746057
1547076015
178074613
1053873187
972016204
208255183
246115084
1391990833
362100733
124437603
93139347
890631955
193169487
1005022137
1278673844
1376638548
411628136
518560483
465785522
986741727
1592577438
198018922
649655376
1975163005
668507738
1297804696
1977563339
1741390845
698903238
1677574183
993481247
713675659
1401597122
999986179
1704569045
1527399000
1187503604
198779
1571376249
239359283
503117776
325175294
59075056
58919315
654683736
1216707248
1040714067
1812622164
1105953897
636013599
491774905
1334226502
819736349
998722198
566228572
273727135
897420640
202911609
385365450
1674211509
230691844
504724240
693087595
684526550
1130956357
1379463689
1489034834
1193183309
1300453093
1751274844
189134944
411429357
947184235
226426239
483623951
1267402144
138943866
590736061
1320479269
1451800490
257090629
164941175
635436948
62889640
1185799278
1659254745
1893939310
402874924
433757608
1430841910
629978360
984591996
1614833330
1897164740
8667440
1998393537
1632087699
1374548506
927962959
1275220048
1727672415
1847530759
512169071
1354679054
446878656
80345548
387042268
593310111
515098247
1298826428
134783269
306684579
882432340
933564960
1417120881
65750669
1869287292
630197956
1498727273
1471701612
1485524379
1086159910
759425701
1869611184
1121296484
1204542948
796596028
1050019495
217758800
485230415
1635314445
764395361
1662773103
45259222
1724128075
409559870
1652772105
1280757895
1616010985
1105453731
1272212478
1300629200
1887776677
1134931180
1296058641
323293782
102159657
681268371
480043860
1942916771
129106246
1001889744
1875821234
1456261347
1789695669
641512506
1088105058
642557888
233382570
1242335708
1283749521
1337022773
375551312
29867833
1663511983
1370387909
643911477
837173118
1209436885
1007561011
412978565
588529398
1014186972
393273542
199489135
184895180
1198383234
1624494522
573552543
798002703
1102383291
115327658
569975636
274842029
356124170
633424702
888574127
206511756
255563553
1082615570
1321454812
1010214217
1047375325
373675277
1821704210
1935189705
925077888
1857908844
1471419197
1925670732
1679382305
1264986539
1471831486
1472482849
1529938206
1540576848
1987702773
1482547692
1256772213
1604800490
1443129272
1463610537
69005346
1435379868
139952417
1168421864
767047138
100709283
1673743664
1030087282
481813783
437399721
581609566
126821315
1686106200
1402764349
1541154073
640511695
571569333
264299431
1259817292
1340474390
153075326
647881811
1118620399
1837396753
643496172
1097492787
744903823
815547322
645721930
1406026435
949739544
650763064
1639486298
1857844276
941208872
1611995458
233722861
653282347
1168142568
824368605
184165181
441331915
1443856950
1241982584
683376974
1345010171
1786376650
127173858
1999422776
1347191078
910978360
992472783
344983198
102654883
1310535211
1421123535
316759470
302555665
524925692
1669554351
1355805461
858196342
384365353
1075787348
1487660178
1930846503
487335018
1828261924
461555477
1929158615
406788835
1918286986
1096156864
435448687
1156309209
1711743411
1204024862
1876637815
1154019779
1298486002
1311116138
617729965
816124546
1298530853
495048076
1957266761
305779866
1536831416
547309065
1520085338
1295235989
1931167196
128356656
1498588217
1468563145
1325968839
56966563
368069603
1754322406
752530472
857675154
1958114726
1665618382
70264161
940402243
992691374
1896315920
1909534512
946345675
1598791801
217098673
440121655
1148535887
1226439690
358438214
738075496
42071797
1085834500
580739273
1530393417
1625066637
950503603
1280952860
941470140
633922627
475621640
1789930331
1597568647
966885543
1830340370
1654776848
835955259
122315409
401489307
440810849
1353001412
952111584
745860386
358128610
1502356702
60950842
396245355
590485741
948517265
1302986665
855114334
782631310
901916966
1140150003
730487650
1283897043
971132063
1787330331
223928990
1127463835
1907171552
677161867
724148243
1436341535
464780604
1202761044
298747273
942648970
1116005305
1944014953
1381143415
317806246
747046580
785628842
1005436802
1785963912
1296211411
727705891
1078382571
1469442575
1228821283
360017862
332435596
1638483475
1778808293
1692990330
888013366
457418645
236397893
546443327
683644785
1048624929
1898386420
1274025472
533639298
675839546
227963342
1309518852
1893348006
299595658
1762203570
1453596385
1474480436
1004502312
1921843251
537308088
35584730
116288124
134713201
944523739
1987685632
243426173
708947760
754486415
1898642553
1547153690
344726272
1085664768
1657533242
771790274
314747679
1841328629
706251077
569561979
1260370168
332518486
419419827
1473021109
251989545
329597257
1558000570
1986692560
834357886
778786913
1707239006
1775224898
885537426
1327933284
1716640225
1241500206
1657405601
771725242
322705444
1291874155
558757695
440218613
339677170
1143900006
1375382920
986485608
331113275
1142298575
1651985610
1121557732
1984847980
1920874942
747345309
904918458
1744132145
1589324765
117888262
562563621
1864298580
1805115945
1386523169
993073
1409068288
1930160847
1047247409
123417655
661616265
1016792988
1369024543
416033037
1114384674
1543022437
1518623186
1414376923
10804284
820151555
1992841317
1275519821
97638189
1265503938
1998483982
415701996
334706951
1712800154
793938934
1786364065
1027879590
1980618968
1583801139
127315460
1123611944
1094841980
907426663
517589499
1905350986
557764623
1031150326
409516323
96652598
1251965266
324869344
1314320287
1773274032
1235952574
7173059
441825543
402251757
1332968386
894114175
923980590
1596483449
842368442
464925432
598794643
1806631963
970821173
1666286122
1696268134
1136221914
1260883344
1095538065
680997297
1432991849
1241709083
1292421093
19542694
635595775
1001033687
1509025937
1453039661
1789001230
1583324994
1178867224
845672924
940634594
684163696
642427965
1098754377
1705627095
352113391
1384112309
1694911205
1086504794
659820550
530832012
281243503
629916549
308632021
710957536
934529814
891478501
1334882193
1273294410
835769254
156427201
1643872047
1881328438
531564949
1943531481
1987630366
1806229769
1401218070
1823942449
1441074514
1134979361
13158455
1663501218
1619252509
1658160049
1122468268
328393209
567531746
1990641039
784108523
1876771036
1400626861
1594492504
773171300
710877072
1011177591
1389626146
326963755
290076151
574496124
561561161
454119038
310030585
343097971
689245723
1296762548
802835259
110863017
1155222897
1717996730
545883623
1982894240
1870968756
1645430280
1524841190
517673557
617742285
1010664040
650471972
1588489269
606136606
323946756
1344241154
489185887
958998218
755800341
49379544
1108157138
1820687877
932353891
598004221
1479266014
1111141919
1249446326
879513354
680860324
1703127871
1320403248
930006786
361397502
319633010
217530192
1412308850
272644310
238224901
1893876797
1529658106
1949062224
1248330111
193203515
393435307
378962106
1676491783
701586882
1968359518
237614405
1109877884
1820844698
1384099753
1933445382
1247383004
1694678121
290175140
222869007
1119992510
1066617609
871752321
621522430
765916927
843980866
814545687
1297339037
80657255
289074471
1268856260
388606414
911637907
1071596844
250960987
1065121422
1226142236
100317320
1859827028
1627484363
538918584
219042116
1802774231
409555037
1281086808
641898949
1570982440
1882283173
1936303496
996561404
1114014498
624954889
1927355053
1189439844
1152651801
1171607292
1022124477
908135676
1183145298
404349245
1378657828
1096096270
298304852
1387417313
1432730623
1579753105
1325976499
38281041
1569883712
318978332
707303147
1147065684
1834851093
662690777
1683950423
900950395
1263843378
462197284
1340435622
124017978
1272998427
932262515
1361035542
1084095851
1175059973
643901371
461251361
1722198064
1918945044
1079353695
42996945
318006561
917172023
1455477784
248826535
1442822315
1920737264
415356919
976824415
1701333704
1315922451
1532701399
312399462
1617325165
289258258
1966948814
790103797
1264664277
1505489421
251701407
1907763915
559927193
1567700054
1059127321
1131350818
446395314
1735060729
1214209002
212357340
788829252
1118501744
1603778435
119335997
490530018
275981387
389296586
229893662
379373310
413864243
241128108
980213131
848486460
1485372870
1639101919
808095527
1740297028
619863054
1743710378
794837593
1208111160
1853797575
1196587085
216708643
1667243637
1171589781
1483069753
750306507
1858044703
324126966
1802431222
1707761587
706528263
202999579
187995163
582831960
1712144017
1413365402
1821869445
1341343778
1899961672
1737055153
410730487
850800035
1264361314
1271488276
1059277455
1074554324
1928598135
251031794
1391053790
1826532261
1991350351
419371409
1004246181
935031678
1921914660
1387069793
452092360
1318940237
792911635
1638990079
371848959
55246344
611433022
533366522
273684868
645486881
1297377707
1056269960
1095951511
326931626
797993610
402366600
894875921
1471056007
1443067088
345787051
952347330
395755362
112312326
408515429
821708373
1607012909
933073176
1975898961
1716411236
287156854
1198753399
1252963486
660917301
325074224
961273043
502929208
548432144
260971593
1365206194
355484144
239367013
730994793
997803409
413790575
1777176618
872328176
1155080284
1064122165
1028538652
1588983752
1524495488
1533190174
1491964590
1576127610
434722463
56336999
1206627912
384396206
817281707
764836050
1122173169
635534061
816955286
1986528014
1446733482
44414221
395352659
770877287
1365658584
295064402
1853934456
633904328
105849813
1087582945
106420038
221352538
1397951953
1698521751
631338811
1949380197
451932626
1868951012
947360310
127427484
762661367
1665563225
1760998897
1084789692
1890351762
904936044
1296301296
164035938
1443689887
600370144
1233310975
1603832953
1914039507
1011275395
967057093
1732762398
476975517
384202998
1698463581
733474250
1735049297
890591160
1427340362
404381646
1469707572
213369926
658385047
1508106161
1753057395
867901511
312903425
1253222157
1688173752
689527802
1223866648
1781170258
283415325
1310562968
880525526
460722541
998763107
1689898518
1190214442
1505479669
1854271970
502587085
307313031
386676559
731464659
898576414
1472404680
67729628
170487431
213886060
392378188
1872070207
238222864
1356617252
1615082120
1676981836
246550997
1788195135
410978543
575788377
287466719
1980088818
1915659202
1224511705
1787408747
1185886836
1449347073
1166412549
1503677473
1237741040
1734711144
45150779
1700376719
1921860693
550109676
967120487
1906056895
271708488
776641503
854480982
1395496831
245173798
1082734726
1474287692
297149614
1351796442
1542947394
926798074
1695480849
1203543690
214171544
1210567972
1278919975
614426066
1218012951
1874183152
586927884
1082801326
599267812
1545577823
1449229341
305992132
564052156
932746392
479174917
347227410
171693489
316362172
806507576
647961633
1770924941
1974842510
1011553633
1556497562
1180291547
42292922
897354092
441371511
927362092
435612306
1642939442
522549000
1470931701
300133783
1023569496
524143172
766230804
1085950653
703847743
675926524
380192604
823255570
1672440676
1231063680
1405251641
1089504699
1681121642
149988335
995112775
1949922204
1180102954
1226585223
120290498
1047519216
1432618750
239329035
199014339
1722422414
1434134520
1175720029
976829060
145556374
155439235
163655507
1902638382
926680341
835060432
263918373
1909176896
1955031746
1580996607
1085742836
1612514430
130581053
267769030
947669372
302401834
1780489954
151245921
90786848
361171281
747365758
1446258736
977439888
1255509352
416354220
402258503
423412485
867515034
784240462
325128833
1043808390
1651816134
1528127714
1699097464
234636230
667816335
1508785170
1328425299
478571300
254444268
1417203269
240811440
1040081030
368925598
94360118
1614070793
1989709446
779750187
484949378
1936927202
418524386
1571176493
1343347673
814548748
229463303
699297639
1177999348
908146155
1486284162
524421839
411647947
1396403340
1124936435
1629902913
537188217
1433926703
84386716
431483589
33132800
279853037
793616665
452064656
1672674622
1836342580
943968012
506554318
406177707
608514290
1161149235
802283428
412549058
1643662298
382565656
847313261
1906604448
1472631898
308468462
713578966
1469634162
1535338592
1489816988
600639015
1842141137
1954149462
1842796321
20799930
1115875006
1410178118
1831737382
660433416
1529684077
1558225857
746617387
205096341
1143310538
1966459731
1898501872
1507005093
1870580737
1722908985
293119932
569485058
1746996921
684000735
111872782
767985649
1013837684
277623174
1723298465
1064556319
1125458242
1370807750
961849428
497794209
790036050
192977650
609923519
1718525160
1993546259
923168083
1390679313
995999590
776776909
500715819
1272599351
854323201
897044912
177469316
1704002723
1940144717
1574130027
801463369
842998230
1746725177
1242218660
920331931
853642095
1158140402
1842276681
1074810673
1006962246
838251832
1686879653
767181063
1534975175
158876327
596376430
248823179
1415060292
950332888
1356536213
179976712
1513458834
947412655
332229673
1297120343
1792708150
1246281102
1411401385
1257549581
1870940738
836368369
573620451
1783153749
1490426293
323994873
527809521
1215124251
1255575549
1869704119
1339335555
1451783117
1876248480
918735587
1916205837
552427482
1309119937
9595846
965740644
1113723024
257946771
648221734
762409024
753669836
583608505
1394153316
1288004535
1895585576
1414495505
1945098318
1127623782
1607360993
1746739018
584727100
1203869935
170593878
264631381
1903725905
1276754771
1210980303
1631066807
1381252179
993247630
1545356173
1610997334
1904753096
303728232
594723248
1031206818
1779802191
1988000406
1783112304
280540459
297678361
999602811
1222719005
73959346
1819950616
1199545244
96272978
1035990338
632223946
1800628747
1310477232
742080338
1731974563
1705044099
1291521381
1714865652
1745611960
287796101
1405394033
732841076
1754760342
1482656217
876694593
1654974104
1217052851
1142672503
678855410
1090425084
693281288
864378758
1634693314
1957097912
1344511478
1326820535
1449060657
1585124290
1981150931
96634533
444680765
704180661
1180481793
174989965
998842862
1580623432
1682770399
803275836
1879022771
199708997
1012206852
879857596
1285594859
1492006091
582606374
1050271228
525780117
815022144
122908218
1567744901
856906495
677278114
520689835
1005847894
342709050
1767845189
165935434
1353379321
1397568860
405154029
255983443
1706397091
1733714722
1648977427
1843115337
701213372
1552359283
1579770377
483813356
1296071161
1972203706
413777016
1263649732
479146413
78218233
1813423693
1578783899
142687223
1374491538
294240251
801040418
634038513
1462216072
413406031
1239728038
1767402651
183490827
174633900
1832280916
1230997673
1414687999
329391079
1405706976
1473868743
1943725555
1305809761
1146142875
1636617433
1648890755
1881393003
1497911945
946009740
331208789
826837058
1595541195
443129480
1413628383
41543422
927629661
529285358
189061290
23248211
1978887783
1103328610
1604113611
1621944930
244181020
1320308691
409249389
75712686
517722545
1377725383
1747489462
1252815684
1881383162
1642812628
1008070041
1789780990
535420859
772408473
667280818
1942166467
493796469
1493098536
796328306
1855030679
302829725
635379014
817864836
796598559
353774269
141947406
1247004240
1302995558
1041936384
1391439788
350503296
302378366
1869755133
321780625
1061628741
1825834184
1227368044
1573178069
1363670458
120186562
1198520279
1078393105
945453896
1952728568
1435059440
1623847394
1506122563
155221188
1862004540
246894824
1529451742
485789248
307000304
1749082933
1319115205
1608802006
502443855
1612650831
1721938418
375775140
130721144
444493904
210879300
489943375
1292309332
705691675
1920025858
213640234
1710779732
841446634
714798423
920618401
129428078
676141744
656510400
1224436620
1689925119
865136269
1361539120
729926876
635824843
1091783052
1440991018
795041560
1861988047
1864714049
1995378063
120672200
1002665421
1452826736
1323390329
1614717214
1851239652
987895319
1989465419
754026375
867513806
455510522
660419237
729367766
1703821537
1292482330
444441456
1020557907
1532096401
608833342
356361170
1630858560
1092572533
94678585
1918876888
1637307587
251111711
992011542
1739950297
1038938092
1003502887
1415837741
627955329
1427595283
710313612
1799353658
1210974814
257952997
1518056305
1100081210
1069378750
1141532759
686676326
1902484026
356922815
1234414597
204717032
632171355
1026105340
1343342514
647341597
420433112
1262945159
1253154705
1508352880
364519503
1028099668
907986836
1533949849
1686082743
1363605503
859228110
1247945023
950527327
1750523488
1451676065
1827555194
1232823954
19054154
1904467879
81507517
186488459
1502501602
432015192
1539454593
1214828411
944182235
1190088507
1737755770
684462291
1432590556
1618940357
1965906203
396607783
391596496
583069775
152892582
1374800624
1919242404
345794110
771253990
302987978
724003149
1831973563
1736475707
210150640
1893587737
1736148999
151960538
905246750
1406859404
971893079
613117202
1121637461
1261834998
460853138
917931511
830929968
1713700113
293524469
1420337268
1838011162
1170231067
849487558
253492187
1744665147
893321907
851337240
558930832
1167453714
1298783484
452754571
1313581551
1673260044
1133213890
1778519540
1462485311
1670528039
695539485
1329303953
1321240675
1208033236
1038127969
832509020
1277602888
460697477
1005823155
844268743
1134772786
1930743359
1665138265
1321962614
1661100511
1625717935
925456842
933242829
1132756911
1874515592
1578481376
1991810561
1316828733
1042250497
1177218168
984506825
1606463267
954104833
1658311528
939857159
1988423571
1483315459
998367827
1247403473
135390484
384396161
972283795
212304033
799883193
337722047
1571884671
1792794710
738841993
49053165
1716564455
628187474
1502315450
1976820871
791654061
1687863616
747803202
199971062
645762629
1587969720
92046663
703728924
12475220
278990178
30815068
53621145
1226045754
323498055
802385949
65965997
855845172
1651457328
932375532
417734792
1186572130
1276704351
653434141
713152810
133359636
795034865
302630922
1785686667
1252968569
1267775569
1325686043
549030695
1482191376
1629642397
162450773
1970447913
192053958
1788452510
837552831
1410398108
1155356811
1431661560
371920941
693293617
181488965
746262049
1111676294
1248386616
990408761
672875997
1193207993
65107127
1695811943
1084580658
790248741
1514949710
1034429475
34650392
66611426
1850727764
1285338799
306359997
1450760356
744699651
953304135
1481784374
571429769
1596403358
161047282
831938037
1873912040
1067392662
813904498
1521977424
1262377982
1754910570
904783410
1960140525
531663845
1387097587
1683358572
1054244306
795277906
580092572
74567576
1260578917
853218753
397610718
839393656
647501063
936018439
157403566
1721841084
986825067
125059310
848996814
1980901205
1627221290
1739989482
699704592
174832280
1515272936
1087339334
158470725
798963957
125815332
1251202630
173834519
1822202676
1035338172
610166301
1074288950
1502986548
679513840
167369193
231094493
1511082092
870667784
670132075
1692725219
628565621
173819052
757009703
1513546219
1895919598
1716508475
1345551579
1827079432
1396918114
413381168
1774009366
1277562120
220151043
1831959254
1212265307
168085636
1966904972
636807181
1781128616
1948752245
9376287
679384234
575408042
1804055484
37334763
1861729489
654417018
1042327245
819455874
1893964817
1337914723
1110233421
957089216
47264264
71138971
1013229
758263234
1573793115
262551128
1082455483
780263754
1424123199
776916405
1408821509
1261328806
1332604181
854137908
1671027295
1467248533
1999283557
264189521
874274911
1089539169
721379830
1683348933
1949181388
1598411010
952954219
1476211457
34190110
1062091457
303224334
1007623558
1502953298
1075466446
663775946
320472905
172886780
1760820283
1211252079
1409822403
393111857
374256054
698673133
1168488492
585253089
1902467830
1166586534
542726679
704730582
1007591582
983389724
1575078712
820172317
1629775296
463639812
20694252
235709386
363915331
121957584
402602220
1805309016
97581659
228361019
20364027
477039420
416499641
1273963108
333355063
597552861
1012131277
681251128
1910207012
255996455
589461155
1871077665
500018858
390866037
1552891339
1098095845
46713559
431824476
410227541
771480875
1026598528
78701733
728145623
187451241
1873178002
611826634
643081695
84763520
1808971449
1638862700
808649859
1604513388
295530199
145895036
678309106
691449073
168753448
628504722
833231471
1945173818
1692599306
326340454
1073182712
1319082258
230711163
1758697632
1963620955
1629828215
682818048
1265819487
75244026
1970777744
1395081476
1326100785
1201762491
1941662294
1748893798
229048401
1400785106
1721528430
1954471167
927367757
872279679
271344313
1447346596
984947768
1575547466
354123823
1712556932
861442266
929342397
1418208837
1598593005
465053723
1078881569
700258074
1005519021
1409063366
1956740079
114480370
648205680
1013253480
1401945473
543151962
1563618674
837872116
209431912
969429415
944132545
736646812
942555276
1939705047
1227719616
1111703042
1990702652
765231550
1454060775
801838400
1871735662
1245763395
183150166
1609497132
1917271284
1821375782
336477090
657035190
372184739
930027753
247219216
501504417
936143273
339830433
272308322
1286304737
1073322751
941217687
1525422285
329127717
707725639
609474481
775515856
606118052
1409991279
975910120
1918886991
989637351
190489221
486889964
474351072
313650020
1246197299
203680622
1537327704
710976684
1931330204
1038708548
1095982197
1580569691
206674873
906583485
465687377
1279404160
722210199
442628128
1800503539
602724844
1667396726
1941414880
38380292
1049484965
1239809266
1124933058
94112761
1262261181
470247539
1577032115
199505854
941361165
1902488792
1346839740
466545969
1885294776
455676682
1933569196
1255307119
732462652
802502729
1561331638
1354974533
34614203
1845235491
1944852594
122452845
1801142155
143787104
1496111697
1883907853
967363151
1175406581
1316162148
1322240626
249074341
448509672
1424866107
1073840755
121264241
109567862
275066524
240729145
354298090
839202695
154621033
1678080900
859835133
440037517
580392602
823727478
788641004
1187321010
1068040888
1800222115
106065088
586440348
3766089
1204249475
1294956672
1002480214
292970607
1118474078
974135843
1693124262
1232142704
1765954584
586326645
24599115
217471628
1436785104
1030810576
859728442
1134042878
622894791
527436206
1320602494
1000676443
1195411509
1690614459
266771694
1262617713
1361104639
1563394503
672384219
1095266850
1780042141
107365694
1515940033
1216175539
1662633994
444743584
220616632
1778884083
1118784028
1816597255
1156592446
1266593303
661173829
1607059991
388666449
1091754256
835236018
222565889
1143607498
1792916903
1928912563
53278133
445146098
1272785910
785462595
1585763906
808354581
1513635017
1028184978
1739862501
931865969
1555079575
301751625
597857413
1452100563
1658588891
1070386612
808423577
554837635
992041521
810193945
1080844359
15258850
806297536
1370843760
54009191
339502615
1588351518
1301948010
1175017439
427381695
1138538750
419787005
879467317
1166354288
1726764009
1662219596
243154124
430712945
76870089
1636389003
706981615
750699106
1378921528
884731287
1601512872
964841679
63316417
154959429
730077558
21367644
26812442
1667728255
151565978
982722959
848068205
38019283
1638848562
1901942150
731453404
1246261291
1220003063
211687008
1853167540
1312480807
1793327219
1135292570
1422284308
1431503126
1725336555
1996369295
827232488
377710633
477967546
1355652518
103212330
330145254
636337323
1921566249
1769330888
1089167513
276186199
1433392090
571870453
1153649795
400569253
1470810496
268221028
1896744359
318286083
1688744726
23371035
341211974
1699259541
830608798
416385941
495294608
897531566
66440722
1091404068
466220302
1542557371
631813291
429622874
733708263
1194135157
1649101810
1189760709
795913461
879510629
517922952
1401681961
1717282313
132611262
1642285891
970075093
1786610973
1639816556
699517745
911911554
322516724
867071543
1525539950
1113217043
36591829
1972998261
486020515
678451092
1647358748
939266577
1607917723
1432613688
569896602
830162181
1303110587
1546610142
1644372908
1003769216
1838162190
1959514639
751467444
281049787
1472307568
1017233730
1800363132
287062766
306088722
208600713
56973651
1860533705
629774968
855478053
198013821
1154529168
768887345
1599148760
17017422
1518596249
393031046
760710003
708114643
970650719
1542401961
1856646884
1271592907
1085309264
831785359
887120132
829500676
95675749
1325702186
782841758
1801654366
740003107
160444110
41466938
1394763976
508306220
1312853911
1749529064
1666909539
277419802
621477442
1786825044
309491610
752439670
1234599867
1415367434
61274837
1703961827
1529592721
125776659
610738171
1077452187
1251399997
1780816726
738647826
1615660685
1745640824
715053868
1455277407
1418968590
1379100037
1961297902
534831520
1846933211
1053823687
1458010715
994085059
727420407
204384785
1508711202
205742338
643501982
1093800464
430694841
349173277
1755576918
1547155274
519153237
1850709398
1416417926
825845296
1125538849
566083029
1199925527
172103587
724202179
1488603111
379627385
1302819112
1779103292
762665396
597800043
294251658
247940950
898319766
660179540
1251993524
462558400
1698615983
1776589153
421282376
1333854431
1499577043
20881519
1920034321
1967236190
1983651724
820705157
1431643449
983070908
68505411
1226487587
864344471
38859482
593123295
253561188
1395214874
1334905993
1674829624
329621508
1969407605
614457674
1424601295
425281494
746045806
1607942296
349250325
845859515
1532375075
1688993737
503583395
1084596875
820537254
74120245
995135550
1491990865
1625961807
545201510
1279891206
204867398
740550456
667897954
947983936
319748205
1710597881
1536177810
1733455573
255392177
1654817655
644758578
1264964667
1917087531
787728776
1368994476
1807181549
1806824702
1909253136
1074295550
1274835713
312092026
1617985865
1137792210
1288330082
1742649712
479487514
983908536
405950334
790224226
1043723932
1101132430
627599382
850013364
55014788
1469962226
1589071053
1301509651
1666473738
1104853091
714683613
1209867997
1874486723
93858149
1191041860
887616497
424029071
586495864
296868100
1451542779
266938697
1188310849
1582737730
551666258
1270365797
967799180
586881533
1602758246
1379567873
1205334225
1840260691
726689346
1130227476
943231347
1211668246
553685225
17159197
414951304
1862072744
1317766550
1779923423
505671899
140350964
804400045
359611938
64967717
437605303
1524127717
1946750351
400713585
1318620642
1892991650
687040437
954407555
523285529
1855413083
1518394701
75933124
1579647567
1087215608
883080694
1986312808
1921941778
461139514
1264592400
1987994267
79640521
931255377
882189903
637356635
870457301
9077767
724423121
979101550
1671619357
1761266799
1047959885
778337685
192054321
1205398081
530193877
1062753816
1656007896
978854288
1886713583
1947269042
39648910
175819922
419945818
1356255163
1035290525
1941226073
835303737
774857136
434685857
1793610615
583730121
1679211451
1539807646
371617671
1985327196
1506349927
641937815
1309393716
1530256285
1309542875
1168568530
1707938888
1282788199
762018731
807453199
740057016
1883878804
374249487
557021731
1820326878
330304913
943087490
574425931
1317323359
1948345358
1903820600
511309559
1525934741
1602066110
929231228
1173774031
1949565985
544415694
1878008742
1177536679
1368748434
1238530040
1820436650
1220070886
1023843951
420816002
346614180
1448598004
577170709
778700512
331710023
893031724
1657927088
548801964
295233510
57347269
461054250
217835406
614358979
1463305703
1640642631
1104785521
222484287
423272313
81506596
995040368
1116003074
1707327607
601025057
135768844
1219002546
1163523194
1404779457
1584482053
1438704766
1501526976
63442154
1154178602
1533177781
1399510876
1983690734
1494489487
1997255222
538622848
1616635336
1010788877
853382472
977132778
1306832601
871883959
712719781
1731730580
1930056715
414703040
1536894048
263962914
1016045753
1397164338
1138564290
28803583
1304812929
639286574
847572948
441401865
1559697966
1168186829
1488252268
73445036
1110097199
793706534
1993905115
1306875649
684657625
1214848103
1479614970
146153145
1107530299
1683861440
806636978
1070717720
141657897
138870297
400495006
1729141098
1423049064
1487271967
1233466480
990076417
47588005
1174741852
485481224
666277817
15614313
1504374199
94697948
1344404160
646916539
1555853358
978924882
448448508
1522536610
779937437
1867035579
513126067
877978845
1405844133
1047072955
715208612
935088071
1390740903
1156432616
1332184313
590527360
67846570
1887145686
1165942633
238791568
1118431850
1018352802
72426000
1934720349
498175851
25857031
1935355347
308225311
1327627299
1291261337
1180283426
1120150155
135210810
1499236606
1551676941
704936559
358188471
1548181111
1361720461
271834718
1887368940
851162254
17204932
440199012
518257868
54988347
656847102
18309237
1153296911
75750458
1947767743
1617228513
928755316
1105612593
1528484689
537500556
906498882
513728159
1024360759
754080406
1931680233
204900756
1550351546
114582796
1866789530
1595058457
799877262
1891504297
1604755675
627247754
232338890
519665459
525425226
894107915
351422628
267269597
1001147871
1632226989
1416462481
443187505
1369009929
1917046111
1154928400
1251876841
1343493594
1563054914
191394840
1029598218
1970751917
1014176386
1798437678
1844460312
523820353
607640055
340154486
1682468185
1300810708
1902622136
573409483
923199411
1255111085
765342805
413553563
526049157
1843411568
1428102285
1091803287
34647401
754189965
1261215093
1536352686
1274271893
1097265679
581173255
1385070478
14634123
1049972356
298474705
771089203
303734616
1403663618
1770279045
1920752381
590579290
828810077
387878579
1995845107
1917785172
553953430
668954444
966458890
1098525736
1058817507
493263070
1188076420
603667124
1503492548
628879243
1408465274
1915391310
471251627
156747440
275408253
709536825
1477823700
524165785
747194634
1942647098
1222569578
325520363
632495829
1002336003
1131532934
269674867
1519535794
1484832041
844590425
1822974273
1697239081
1455532990
1432257178
1174018116
1480693971
85235522
294756204
437826951
215454387
604002609
1393096836
781403354
511141575
421093113
890009432
855697894
1832482989
1246916179
1494870792
1211215556
1112755590
304644293
1640683946
53198009
695215595
228433068
36458616
1964122887
1966992802
789142640
973727277
1703244379
1759076699
1680518275
931640163
1952932285
483134132
1297233512
676053469
190172732
414780622
1039996750
308711398
143192025
549550263
441166224
1814378789
211402716
112326571
275835041
437191878
272619616
1989961249
1633374870
710218684
1392594788
1814849045
1379059170
478802522
1252260904
48776907
330633317
470834149
1426311747
1630275333
1689852457
1022326656
830623300
1489452951
937077148
372563762
535249478
570862710
1304698061
796434934
72758841
1995932895
1497491921
1503647747
254049372
414054279
1825055900
1851796316
1691157762
351950763
701107661
1713283130
125701829
970299592
1539045375
138083241
1104074963
818430991
1423792565
141395826
84147306
569162601
882399651
512916693
859697807
1418839569
983755490
721949765
1175249424
1903271279
1901942401
1701756906
685263188
836939936
637459843
1396661894
317357124
1875411423
224753150
838206626
223721007
478837001
779676387
1074360985
929167672
1976569327
896624827
1860323708
1950407576
798993908
1268488800
1716818488
1147070145
1163302236
712287629
1503596240
1113533245
984575228
643949941
835209804
1430298790
1103106136
676546893
1787886484
450008362
999350756
1028019942
1288761893
332839749
142383482
1820726117
1228663540
593677841
585585940
1917674819
1605310305
1789486215
1808038666
1583749022
883128480
522214742
1123431782
771542190
376255517
634782479
185123914
554686761
1521960953
124652308
1133863604
283128650
1332781897
1231461483
1389543347
1407907836
1120614871
1802290108
991789904
624352624
1929816917
948549385
1607862934
1527483959
1808024095
978267792
39825261
1123140647
561484205
1245627417
1106977324
1714110026
1305494579
1400826207
1760821461
312995062
306867008
331563947
300291377
1153104005
264884449
444663995
1506058990
1164109586
1198976146
1859254833
487944220
1997202057
1204134494
1177678105
797059948
1803020197
797696312
1183686043
1653932105
1934579095
914351809
1595947824
963518095
1397987725
594957218
1061983267
1993202556
276333536
1017674984
1419753579
977634071
1931955691
1470640023
1076548286
1101040829
789050925
1501998732
1838685899
359468175
1485152923
1442490395
443753348
328507813
1948769263
490323572
42623205
1919006153
1383806101
448567469
1303957127
916413714
121808536
1746894102
1826242366
1398643254
710919185
1368045852
902303652
558146788
1202901183
451461439
1229725455
146434602
1779222568
881620762
555988530
526562035
127586209
76637276
8009024
301021466
959010414
824217869
168779183
492088700
470598461
1267440011
1014748833
907664154
552334014
1142977114
609396456
1827766067
1713717858
503339865
855825536
185061589
1644397657
1677905033
390121645
1421005074
599695081
1280539111
1156566993
1033691485
212764941
297318747
549285246
1067148501
1934335043
1516061170
1791419945
1307168826
440558446
1002935662
1957403301
1297590668
1578114920
1334153666
928044793
1443479174
353297019
1994639499
5812774
59924069
1842064984
1401959389
432716745
1275882703
25795226
370926941
882164379
449681177
1686515632
587003950
1701326386
1678471303
1667650877
1135087699
279323760
173279714
718154766
1947600333
973329111
1036272844
1351557169
1302227630
1387207621
710782196
545936565
1558234869
606946670
310243991
749860240
946642471
1067708056
605055583
1274726338
1096642924
1191626501
810805553
1864602003
1273402543
1041353275
1563408103
633896792
1341738769
1620653195
1853554497
1301609277
278931998
1629939791
443027221
1054829907
754765079
725324409
405696687
1021310388
969539930
708366901
539837354
14751768
1721934549
729946139
467560358
1763980271
571920388
1699820937
739873161
1519295895
1096270803
403744966
571007954
1943461198
1468518208
308677712
1444752223
906247058
1409921008
402376053
9818401
1681574436
1533653125
1409172920
267004567
1928295078
163919449
1255414085
1995095161
221318063
662011369
1583745195
305186408
388276024
651789148
796053785
142667454
543456404
573792917
1799427833
61976404
1641917833
880780035
334258603
205338474
1875187033
1058931838
499566024
1586311699
446087368
1280572186
1499449630
1611389380
567163878
698548500
858262918
481098644
312761630
462941573
539265280
1600060822
1316506304
1704725776
518555098
857284526
1512525609
98558558
182731931
1291672050
672464424
166010258
901295819
332454141
1610493176
340399649
367900569
800794402
1199394522
1203834446
391817534
869363241
1664353426
1669102386
1549007794
940745877
1162561740
1972355815
1738022531
1689727524
1793526231
314955141
1829905825
80514832
34527638
199367012
745470101
1937192057
362224937
1476974077
692812865
1776628476
876199908
1207893974
913847276
280077110
379276368
1166995489
896205
226764230
330647932
57468516
1281704122
1108927184
71124039
1669902040
1935707396
1647403919
155717983
1577809221
1694722787
1540169794
360536027
493004408
1498145820
357509283
336104434
820780988
297926504
1411126165
1594929548
430708512
438569465
1722420446
511021581
615189059
1993163334
456459452
755255110
1268930685
561469510
1995566251
1971459611
1511258302
1359079592
1736057715
1033251019
720978642
9390793
364625598
263659616
1098066183
1781474075
784415716
1782251290
1152643072
1416092449
383195501
1709748155
556337993
1943972677
1558495380
869068986
589770040
631834682
1899939420
1618899051
1559283677
597905603
1455934981
1676738707
1479247945
892148809
886787298
1016339712
1699156536
1568710184
849277726
1133924816
1762088105
1324258264
1615125792
811390195
1933300906
1147466550
496863366
649234438
1654153750
1940169156
1358378510
1199096610
1609967834
746711298
198917118
1324958009
1002974130
1126497266
1381689571
879423620
1459140172
117158664
1473967343
123073039
553455813
687886892
784411672
205917375
894686777
1768076005
83094755
1583932888
566814723
1249270685
1947660050
1232079730
328846885
747105186
935768080
1442303491
134971317
1250704982
1964745302
1619114521
1239527093
256838372
66770874
732536647
693231691
1561829290
13365582
572659271
187020613
1969854107
1674784644
1644929442
1850290922
1492052754
257934383
1245414015
363054879
290945992
1754547662
1886077745
1857074402
1774445623
632281887
360697149
799051248
966837388
996111125
255868945
190729187
1939386080
744452304
208435191
152413362
1854852822
883545946
296617442
621116019
51875025
1512685684
1332857488
1754710423
1510435485
1396912275
596960617
1574486042
302730608
1381788808
836794131
489170803
1690354065
1079248613
1844025325
1496157321
78667557
1762040120
1465081471
1624556485
1706073725
1933485399
1726394304
565718165
1757496638
381930085
247634533
1225401803
1466349454
1492516080
1995438100
608506808
1961316942
624297997
311179855
778260308
421690174
131367323
346638918
377533348
35321271
786211108
496320640
1585048581
159316994
1766698142
500375122
860137468
900426979
712277870
73745805
92812703
1418464476
672060957
915042294
118389626
1786291381
767139323
1997213786
1128505400
1149277742
1371558815
108136588
810214529
1386350708
228287324
527853862
1066056069
768068759
1065765018
1074467148
1947300235
1415401203
1087548124
1589235215
919862618
1437164760
141345723
406401172
1990798496
1881554964
1387497066
324974824
754071585
1418770275
1902625398
1190042333
1289255985
1709255703
192790229
991968928
1654550852
134153537
1218133518
1228255606
663762457
678074520
1686106112
198697873
1931029670
1238844280
1434319053
92068710
1834661962
1637810722
126445571
677411500
330916352
1082825743
1995179677
681224867
1644945658
360738151
6415290
1246950437
1761780677
1046583991
1354065004
1391444254
1483725311
1038244992
1238597877
1356800366
575278530
73796090
1419916297
1813146699
197267686
1859292518
925472759
241788098
1751058648
1942647851
475371502
751954216
447235911
1295428356
490312863
1116260863
1292324705
1225213898
859125981
206430243
1714076027
1511565363
1347023270
1293812701
127738247
1971183081
1466474930
1617178466
1324009516
294661859
714972563
892784679
246403
77518687
1516790181
1760865872
217894426
313298872
480143815
471623835
157352985
1753391579
930166219
1702297808
1885366650
1254461074
799714527
466352321
556271128
237804142
99119549
258511413
179119011
1032167635
1642724340
1063713167
726772820
126103596
1685408452
226084605
392817588
1308294293
917778582
1456396790
1227675288
1582586823
751707814
369717224
1778638176
729446991
898366437
979025833
745070084
387502147
49077259
1960684448
581399144
1644725463
1408446051
873277173
1171468554
1000122610
1060907339
1086205375
195542310
456461151
713665669
968078769
434794348
453077014
1034093052
91790830
627890421
254059210
78806247
849058692
835612997
1473769430
474622520
302779827
502753261
429997303
687714145
1826824137
1339437705
1120093716
1513441329
1791616865
983090377
1682039893
482314023
1082047358
717657545
812131279
1054616052
1392694979
247386954
1831573207
1260854480
771214138
868921155
1783629045
1934922877
1325561162
1695353940
806575607
351135413
491010874
308695900
1200018567
1125071451
1107629715
1170102943
1105666225
370523913
741471251
312408465
1234083202
1746767671
1075448594
943019822
922048804
1984988393
752754455
1970762992
1952045694
1374133285
1815759142
1199443159
686111268
601671738
1004039791
212914951
1703408383
1433858672
719124216
495074427
1362152984
131470198
532862098
768958304
1022430455
1482920965
1783071810
556968442
1374684309
1911944416
1611991321
441607367
313144801
1080286515
1013303753
84805537
185405886
1828194316
1946872351
1798640653
1182168422
1354798171
1743308246
1432442323
535376271
1291567716
1622584632
598346829
121031661
894714764
1466694560
1671807553
1651399697
246396825
950255482
1102613004
1213905574
306490291
1920589367
1439127839
201916583
195786014
596078683
40101279
1762141965
1374151776
886298358
1605824754
1588367986
919234254
27509065
1875214068
1486986322
920483564
1312906005
7354813
388161953
1100419776
233582033
1730862740
1860336334
1184724981
435936781
479969545
445249856
1940183769
790207671
66747976
130031034
1910690750
870899963
1878915596
1907604949
507744512
1596724070
986382409
758719488
1703206967
1670300358
1161224496
405269358
16759879
1009978844
1201797407
867205700
1591480493
184821232
730916133
933490821
942900669
714451051
113485799
72908258
189726628
1578791506
1017191603
1759849233
116109139
1594851423
1821958197
583944105
819550383
1475793720
1677677237
48334292
148593469
1967609119
979241810
1323759495
326523596
1248635326
684954987
1430119418
1072357538
1325593382
1843576456
174746138
1234139375
1612763846
853769364
1755362537
59291538
1133257155
1187130366
1196239699
757414165
1806007339
1717878322
928953007
579532468
1226533177
642610350
108355544
1848342162
577280391
1585718976
540966159
1332301608
1153463116
718612231
1623871374
1205579423
1407156639
606967226
1694265344
29496065
683366381
1000550720
864133246
1735215051
842445466
525709859
503345294
741082060
66595660
524652568
1686293228
288663355
481437539
1290920127
342586131
249730798
50288803
744227027
1099990420
606024977
576599443
1581777256
495077148
1739874407
1302610298
842444531
80676259
894151615
1229897990
549783115
652134900
526289930
1492865023
1166743634
74047784
805456620
853745076
1193737957
1737087002
700823318
139265056
1367273485
1781746502
52627824
1899425748
252302804
850864070
1862542989
376026101
1374140577
1155290620
662929612
1506976806
1088240367
1452896622
1101589126
505473573
1124258840
432604753
936
445033600
1609193679
1511184071
1516812546
1872517668
1160003298
795798333
1314693905
1216872344
1537129511
1395985723
856550847
1007140026
399167103
466759921
1209325959
1800030754
442449325
1840448659
1050307495
1991580462
218133270
518125514
1855757414
1394492496
1989205288
1019313125
404624656
1713847013
972458659
299983048
1729486237
761133204
1737086067
255789718
530071378
1856089415
264933957
180110156
739422451
1456504471
1536170165
645670646
838896590
1978154854
298739773
1655789587
1107809704
621480447
243570664
1301558372
63024249
1283810181
1382297259
8420474
226900330
1091068165
1655426657
122320050
1883312380
140690174
391173678
1600846893
244413686
1237146464
1666499487
95417644
1270053959
143377385
1936688544
1353236545
1535096797
262339169
1101026209
1593803024
455410297
1572462625
1679228925
1877602560
1095752724
333415702
1911503422
1783144209
1470276349
1670900287
236958800
445676056
1378835946
1728665593
28889388
1439003213
200662758
142613908
296797776
598732278
1065330793
1935323273
401256961
1601750126
311655368
203322130
385735629
964432320
684791904
890334119
1766461575
1800685080
182783972
1788494235
1553010178
654437706
1411839241
1777824098
1026567327
1549896679
229186752
608029470
130570544
573513399
1000187665
1220823431
716581698
1541388366
114487997
497685332
1152573788
1392482890
1965541393
502293932
528472232
520087024
1171205665
77478799
1565947192
892430594
1947680073
947071102
1098352306
579942231
1904438713
436273720
262892085
1590341711
175655416
1374451683
27163972
422838661
1116046582
746901098
369545526
457301324
1804752730
1827743562
601562462
1090831938
1486740432
844347264
849944323
187106573
1737760332
373978685
1835143688
1680490041
1260022004
1032923155
1483232041
1334360443
211876906
134136733
1602216606
1282115651
1509677165
1550628313
669074686
563913946
957931346
1126239988
1365732950
740036314
470521360
729735128
276436309
1218640296
132748407
71170908
715334294
1343462103
1475916337
475115254
1405690163
1103332810
97126780
911245733
842181900
1530460028
601130033
582402045
330319707
1142732262
1891219642
692803529
210961755
981909849
1144684492
1087429876
947624160
254124418
1158668877
37648516
132900593
360500444
1478614314
109908009
1716585213
1008025205
97542377
616503392
1547741634
1188851097
317588861
139769938
1858444106
1736761652
728446571
498883797
1184988871
598431432
708446414
1138614658
1962783914
375529302
795920282
223000689
848816672
1777717832
518773373
1294526461
73955805
1045318532
1123546749
461209877
184793227
1438267822
342214662
1045189719
1624718497
1987218771
1194660521
1834156695
1432917652
1984626641
1034660411
1141468611
825143401
1751449705
834359423
474200103
253463278
645800696
1902441005
349192729
1545678004
20054219
74864603
1757371291
1564580163
1255613625
1261091338
1938867381
489251832
803015917
542547588
502423103
65304349
1856378984
1954976712
420176285
1394546991
1683256853
874165300
1197770101
1403770911
874289719
1705697007
1978157273
1340868891
1654451671
1397857288
1097366968
943358409
44573270
1041063183
1428155110
1142877528
774354020
915531874
164739009
1363403219
584843372
1480609556
369104872
726127433
1255793140
1344904863
629901736
1442079054
532237309
1076164262
968764418
1796472993
414183139
1079653113
570206426
1771635396
704670904
945421819
671388285
314357212
96707331
416502400
1910128492
1857756338
163724370
995508973
444678562
1761952734
1114392479
1359545576
1290950329
940847111
1790237704
1056773067
809703619
202647297
505060429
471642668
147977771
1529384856
1075795272
536078220
808631583
578287409
429092871
1300893976
529175271
964920158
470856758
1656519714
438206624
1828932202
244143589
1850381797
1266695889
168340972
1570481064
511348535
562403064
260284168
900226302
867949002
327686575
1172691734
1785213934
27917307
6235290
1357410073
269949495
367559129
1266574968
233028236
797444048
1142003429
1238561941
1560629111
1607870818
1331841083
1428663467
862830395
466333702
1479758405
1291095977
1457872765
921338952
1462018128
696703522
1939855908
1790077178
641362647
632166234
1993711894
1909239605
1887693603
629158555
207846270
208391646
1635939850
793073476
401175564
1294658686
1171765199
694970664
103297629
389944747
205178388
1031488154
1102140160
611819856
1706066778
560470155
238639981
1082685068
1699572670
1793950467
1420467897
1576853026
869813810
251352782
323195806
1331213786
66379383
1567332895
1628586848
1735392896
1272863074
323788632
909750446
512844874
1030715672
1352237466
1971930968
538767608
1027487904
1568171709
1294568503
784787742
1187798348
1067928019
716160565
430529974
1594563362
1328036052
84010400
80892493
393526253
911026826
209666935
93743137
1208690659
630993244
1338577836
1384587068
469877670
1069961779
1228279304
1604432305
1066383816
367904734
1117081673
1881389756
121737709
589295287
1581104184
353829313
588539188
1699872374
55197165
131400961
499381964
635680155
389054678
1801885792
1535192218
1892665833
1736650424
738343331
1483322495
1547694356
1341866643
361836249
114121697
816007310
1304154216
399722429
13659630
587343900
68889938
1957526125
339892406
1690136199
1718403926
819893615
1950846347
834770809
308792266
1005268076
1746931869
1730181088
1492353305
693653880
855829662
78265975
1594361173
573010505
241938566
1536692045
1849394851
577211838
1333311356
489935973
121109810
1518689461
1026038091
755245425
1767268059
1305730400
1285141071
1181381756
340169683
1195288
1630982437
97671040
1791508556
809245765
917276229
1569161063
1851039445
700421410
1583873567
731382348
991411462
1753141407
55341051
648212764
1506006588
35855723
1221646137
731143711
157783863
476967586
737949050
1491678100
624214770
1849956433
1569026389
199714466
1793855525
1195600922
1067502750
1003061866
1720127005
565550114
1390011406
1491158018
1062671444
758158622
286757420
785115409
1655734277
672777504
1685652600
1148973442
993338271
601929009
1498524511
367968403
1463348411
377825327
1249238838
1731412337
84084264
553997361
1023597893
1863202097
1263246238
139304337
1473456270
1941552124
1240219376
717561764
1775305539
655438524
1632918660
580811702
1011255343
425861349
363130002
564183033
1585541321
747847966
1749098304
436530729
1075409435
1485006360
791314986
1588975609
498339830
22285762
351431922
1201057986
736366055
1416030199
1946362085
1336090414
918977603
1166129645
1541952221
1526809309
227911780
923367107
1284702352
345205296
1544896033
938172514
897471965
1030214077
1516054782
412526570
1590673667
1072663163
4838402
899165379
792284006
501390872
1982314033
1647553536
1478587927
1538591534
1071887111
1674270630
1640964507
1451170509
1590120202
39161390
1981195709
359275341
709076439
296828246
1661834099
1845125698
883909129
836320694
336271253
662174214
1463145614
1403893008
891634696
137236922
587534395
1761100910
72920827
85813260
431612096
1278768759
1196219585
1837200677
623746193
1444971213
1353776382
1271424068
1687541719
3360687
454922198
553641151
1282402600
1833531844
755085095
1505734643
956976805
538196625
321137638
1219226536
750692472
1745547969
188754035
1168517709
562894126
130109792
1038245259
578421025
755918840
1341351005
951057140
1310786202
1601349804
1555151248
1019558414
311351443
842941806
143995033
1735529148
1264105226
943051865
390410031
157583980
880548442
381398496
1782630103
1379771615
1629613770
648807914
1385900053
1180260117
49337770
1439963272
853694291
1335120789
686064127
1090014725
27701877
1274306551
493636401
406725955
775355357
515505229
346190714
1052303548
1144135997
952291347
1727251353
813973430
443733652
662792838
812981772
802667477
1057032413
276174672
360282441
1587963990
1308205594
787119213
780264024
750338178
1408631489
1929613112
1370018787
161090889
901719370
1870822930
747655514
220030459
333494288
1221336719
815239930
869688483
1241892748
857379272
167696509
1874904803
1811393266
1828244894
1237262500
830338757
1652520262
815640341
205074262
723107216
367278346
1246670294
382930860
577519620
974838348
1098100137
1781809132
1240582664
494042528
1743298224
998094467
845742245
1145486442
185099826
150584179
1273313067
204635834
1507220894
480479143
1222396934
1847552909
1943293290
1560774730
199653142
108478163
485377639
1776570725
1479960700
1549856714
1949925268
1097817917
592991149
1724538850
646911572
1793812544
1655049077
1487892071
170135894
1245192112
1235394151
1439527587
1574657266
375645956
1498594525
1859284806
1321954264
729418361
1626293441
1677660716
1963949433
625702923
145299368
335161198
982677329
875554307
423985056
1685895564
183277718
469041457
489460709
1321529413
301848433
1690725950
544117261
645480308
405103318
1121203396
498574871
391287283
495535102
1785420997
34499940
262028783
1245084993
1782869347
272895643
1567647334
62180206
340368337
786523899
1755959279
150277285
1802299984
1585907282
1324222345
952518549
257829952
741861521
1771357265
1369827488
1969153513
1304614353
1701094438
755731403
1913864739
1137679155
1883931317
1831528696
853114217
1454181488
200750869
230843490
1235006158
1182125614
178528437
591202983
1883270585
1090076205
1199807983
602658665
856337722
1623715359
1842909382
1682517559
733501431
1171252129
499548449
104818669
1219894916
1692961759
147273367
379341875
727217607
1021459796
526381590
480806644
333405503
1506297381
1331220254
645190192
388964327
1736118639
1209065989
886186849
585773030
1525115790
915271127
620174371
1407378845
733019362
1069247964
1167753747
1542053539
1168698601
513489766
345438154
1461704972
18576880
22229973
742612610
638130707
1779112649
611633780
1160152459
1306908122
1821408995
1503625883
213546363
655744024
1697721794
257797481
376973205
1758855951
554617791
213694338
1120219084
414649371
956722533
1096744529
1208385641
255981003
1879374079
697439824
486875554
623713796
979519621
837288337
1558519007
507970030
180943437
1019101673
314828624
1484067409
588607645
7059486
609851679
1124484859
48913531
1579278728
764364036
21489908
701724764
1964430347
1709657052
475221881
692274759
1408897796
987435748
955004263
1393270683
1930788784
504982439
921832351
813844332
486631608
758756628
1081672825
124758226
536438663
327388501
984120659
1945106877
1705576334
474800588
678620121
1942968858
892905797
1170248307
547558306
1603842660
1995734225
365735841
1377443806
332380494
1186895734
1554256239
1914943733
987782773
11653673
1931439037
1570621825
1849852589
603514745
1114699348
250154653
514119235
1392996273
670223077
101976037
1248302858
1528178854
999726634
1512474868
1251890227
1780243378
76383032
996148431
1489629759
1031036931
532253024
1799368963
238649489
439877443
1351161603
1397536459
1565052944
1127538634
589451858
1626948599
932375370
843812896
93890053
113104554
604999627
756766677
1134268070
1341592132
590876986
224645936
164500887
549972585
222682721
1068272271
1299255448
75663806
996007592
853260973
125553579
552137117
1110512703
558107809
425313974
1956745842
1479400650
132070074
1331972337
1409975147
1252353142
1717162890
685101710
1386580602
803544416
1043274478
1169600668
404489963
1434288802
886622081
907475241
495123551
645975308
734790900
405271445
1264983824
866536044
1982280439
1576686243
1170377218
1140621996
1275497797
401528868
711791971
1001985055
37314741
516435897
374267561
418498922
137144211
633703904
472929553
1424794341
1724292923
89238991
873714097
1539544226
777920286
1746428170
1179408243
1898671604
894765485
641375005
109385511
1945785732
1630430028
1906161809
375721804
152836364
1160330151
1090209798
1497120211
555383832
161595119
269353152
1976855346
1315634023
1973309740
384595547
766229675
526838582
795333107
1985991042
1297144591
252918177
434545689
1070329211
921682386
645551910
1531557349
1725439598
88615759
235852270
397278000
1271705615
245856511
634122792
292143357
766006239
1371555028
131152933
140714094
221431197
1258168771
1046934414
1136583693
1917545721
1263199222
1454939772
112383646
1558080075
1566234486
393324740
980198495
652569662
1103338498
908774444
1344230415
1856467335
1511240044
560100818
984479424
1730169895
621279016
1434890554
1001594040
1261267942
158105832
889889505
23496641
1342732554
1023490666
1207303502
1013040519
635076742
386124489
573901910
727822271
250210178
1116334484
516999968
1807129989
1466742615
533168264
1973477275
159205112
1695291019
1255653775
1744708339
168367117
1337082068
1289892378
435676022
1254766195
811454210
1146673510
410544200
1600152182
1823278218
45340375
1875315752
1759439890
373309718
1431443131
769651093
534589409
358930985
1380284221
345121753
266445174
529436588
180952173
1094020237
740132851
994240076
752970830
1517736810
1197001631
647801742
1275685442
1306303021
5614167
413397494
721522388
686414574
52840176
587814645
1952537307
201586309
1488403233
1975580290
973749729
904544054
204869804
1241018732
757560079
1433820271
35299484
1763517172
1438887866
1800274128
315006799
910532023
1478263166
1638930530
1156129895
195872142
1695543171
260526119
58483381
1628936701
1213542570
952350440
547592777
739037354
1869701586
1346042397
1651787331
745028557
716810917
1946774764
406393679
1178697912
856718521
290864885
1555686860
1276408120
889150434
1499114120
236679998
1319150559
1482437326
1433484459
1208913876
1475411315
991296222
1095082144
935134328
1082591859
1530284680
1856968034
892271474
1692011188
143102929
1859466533
762037720
21399289
356951277
1465832450
1371317147
1411517683
1782032941
1290270928
1046706256
1492113102
1393880449
1136308887
53813503
1187398282
83243670
1879721775
1306721708
196429052
23846122
739332823
146499375
1780058111
1743436565
1072181462
1747741132
774619442
410908069
569195472
1214743878
859842883
1054503291
714382491
1035594984
997251988
1528827165
1534287571
919456843
1423317985
127796974
825162316
1537117618
192166399
386778204
1716800774
81530866
1854987336
1041268642
1747736046
999348189
1650562905
550246327
695842422
1668165067
1403770106
1712967158
981979609
277962724
1284769816
1718091318
596697705
1000609614
1212837469
75527050
186863373
437609812
679497959
100713904
1056561515
1658571118
548956100
960264932
1883403724
68632079
1198683807
1202215205
1954332977
1393279908
26635792
990650597
1892753797
1733350801
663172023
1569847284
1564180973
309596557
358660869
1046217425
1631824878
1284284831
546847556
1256324847
1634687028
1705226668
1531099269
1824552702
324280150
116639349
199914831
1279190962
1402032907
1754273433
1984707128
89164929
450392090
690297973
666842604
627210344
469481260
201554902
1758634181
1588699702
251326933
294119219
1825337521
863346904
337437591
1642990185
511346077
1877266816
78948943
1633280535
468889026
1772276684
1111723563
1292631253
1325577905
178177056
537532810
1374131105
877935056
1837693628
1193365078
747444830
1588617690
138480365
1748643673
574007095
1119455195
873883001
1642753953
1731450525
576736165
1430269977
1525650651
958147855
1004997915
1340567810
1879889147
667752365
1487115111
681289965
1605293272
322648016
1200242019
1768752373
1285384407
212430444
977441367
1157760837
1364720069
488665548
89677535
1095350156
1323619846
1920940553
395334624
1503882104
705501529
1686857157
1114703232
1763430497
523534991
1637463077
234512863
347498418
1056544370
1038619049
246626034
153575709
287633339
1985010095
298287910
1869780445
1887015994
196645091
232400356
870717063
1547202811
1819865318
853095958
1536213230
1596565728
1961694358
1509162932
1154088406
1641772991
1481386010
106650131
1604710098
562813231
1501115811
635066281
193031991
1553049134
1723684615
157754975
1967830196
88135153
852743601
712208004
246765359
1965804411
823865659
870127499
1379709974
190377638
219897090
1208334162
1126974756
1688540197
1524617562
1956679293
885636212
833761199
1578490002
166864769
561840633
128300146
1080424458
705725428
1575158361
931968918
641915937
1590762479
786517528
1349943815
105255920
316731311
163331380
38890116
264570161
782581910
694459210
1107657314
606330599
1570408820
772700070
1091566860
129452958
963710768
1421875902
273051848
979675376
1916169901
1038195669
1544436518
1749430069
1359270792
1974559132
1556819846
1595914343
1839530050
1007710695
147018174
1137049643
1314796441
1323888474
1233103180
83609972
29766160
85121719
1903165780
1045002783
1088084640
1423970036
742035652
1262220084
1777978898
227430600
8081183
1394164699
1470273773
1998847188
116713690
1283849526
1302106513
1952293543
725746036
552566810
1242081010
1600513746
745985129
342172179
606511534
442975774
425040112
1774871216
547441036
1970607671
1291534159
246520346
1539596890
1007956889
99686799
878589050
1518710123
1228049066
1891590736
492199865
296160017
282216435
1971451171
1131840192
1966477950
162655147
125640570
1840682863
890997006
863168648
1834943131
1362502899
598142438
680536371
841528962
429252414
1339136590
1560993601
438491249
645108866
998929925
967164437
714779048
1807371227
935896442
1761560838
1854567809
462316885
1899160389
1238124641
1765139404
74057447
60702807
233546172
256406794
959864575
1629062576
1614144937
375694230
443856387
317335205
584357249
883874211
1684272388
135664541
1929031260
1648377908
859060520
166427927
1670434386
1539452460
1957716522
789557817
1246481870
1493269940
1328995580
1567437387
164079944
195943750
204917112
308087338
1663323685
1941522474
1652872365
1098029245
1760885684
1301800093
364596267
424129577
1881664387
800189839
1724991653
1185299371
1994634863
327773662
414572676
83290227
1030506660
1671706687
1006865183
113182931
995507290
295888959
228726004
1698672181
1807422882
1284499630
814220937
740276232
927411214
1392427189
1464982632
1418201188
170777118
135769049
654011520
642834776
1231001846
586243144
374778857
627231167
1283781641
434930944
284763540
870244548
1814460807
772417151
794922955
918708209
1078697264
1245705353
536930728
492373258
1189078568
91734182
1312580049
1367434726
1712796471
1954200184
1290606363
476386054
487579156
1624320035
1496718363
489237199
1335207207
306790466
1014522254
1858865814
1673762142
1771737901
852288382
444263517
1296927830
379634016
829401290
560576347
11125420
1358481457
1884211375
1035005732
489576676
1895512728
1661578969
1681705862
855496461
972609375
229122621
79042937
823189001
1286576795
930038306
1276801662
1295636782
1898392803
139652012
1659461607
938212581
1795526341
1535037341
1507670341
1757894898
936057142
1244946067
1306959364
393416972
92667211
1195445428
809444552
1262332892
752003703
1356309307
354315014
69988810
255600632
1986809379
592066428
1962741067
1815012502
1633740738
362597833
77667846
935479317
1035676814
387185348
841699596
1575486721
1148626736
1398535027
239982005
1169939684
1622363766
215599079
1823444116
376541034
1277110834
1553519534
650566662
354619605
1288288891
762829251
1777163947
1419678069
816710046
71185298
1930267488
575723292
1206812852
1040036150
1911583425
1547585584
1696720540
1123200080
161785603
1172439508
1430002496
822415582
1900380329
857760720
465259769
817930251
944040476
1796910401
569462548
92393209
1129639938
1140710228
530870898
1693447776
978489799
433289845
1941499767
1608121462
526723612
870911488
585433886
657989777
118769272
964491516
456917860
265976304
368673869
108590586
1486951603
692396422
1473219144
499163687
53813477
651004609
946538539
454695252
1653139206
1792805942
1889359837
470358640
1818788775
1980253547
850215522
724316837
941545361
789557260
44852394
1513365076
61546352
1478293580
1606085817
88599078
596476468
1290874115
587005623
772012719
703646311
935888813
400842860
199283465
449256383
835449891
309958799
1877066127
619174065
630476251
1086896752
1879866290
746909238
523794547
780150640
148693826
1718761626
56364973
1052122714
605180340
1807774256
1394452435
22946156
1667360600
221123910
855308793
47044234
8658023
1086310606
1384620067
1902687219
762939362
63998987
174525820
1751048942
717250394
1391963083
1690076372
21102258
983338884
1670294749
973149396
105142773
311069110
1702660509
164986104
766455838
1537751806
698142941
1457391992
369837452
540111496
238751402
1981825283
964238463
1309193876
912942657
733482260
1978159556
1593947590
788405658
301300776
790755521
1234553998
727789032
323957391
1815867304
572383419
772745605
62900247
756730744
28685255
35262716
68783830
934885591
834624861
1289309663
1711877047
1964700092
56137806
88852956
509292428
1310515083
1628918615
1014782615
1362575724
524187960
82173704
1210287358
441855067
1804307737
658480823
1711916817
427154668
194933227
1368993974
182393875
870588775
1583280078
1378703119
349118801
194072420
765006202
635242695
700661248
341152198
504848781
169967572
1046939693
129613602
19884213
1201065611
768782169
1922021750
1505094635
279113230
990785694
1161836907
219771384
1365213309
1799769431
1733693601
1362096061
330890538
258592510
98249921
316768438
1608108048
1873850604
1565891618
652230987
418720889
128596969
585996974
1707019006
1894780536
1744286226
675272388
928257367
673630417
857726944
354220389
1035234012
1080673756
421970854
603242126
1889698655
1789895067
922060034
1915819997
378208280
1020556968
650817391
218066770
1578933688
615425200
831976360
434115665
376650185
602411328
24383761
896740734
296116968
1481048075
1477382615
1601163325
1072468643
182785195
215002744
1610314099
534827004
315513306
233579541
1546140967
507486366
1445549042
698459590
281422306
1908919684
1655350385
208551267
526873371
686048014
1958030607
1187683338
1631674020
1767903498
1910530199
1007063286
1091593807
1062804177
1310170562
298622204
325846039
649246657
1960986211
58103421
1554185937
1603291141
820807530
1530773483
1706913460
1574892324
1311745935
1380992994
62694975
786977427
1104676425
1710580405
133384646
1916965611
550554055
525195981
721299801
393860061
1497510390
210692720
338086362
293364737
1845708596
1833259828
1161938445
1175721909
1123408938
547509923
1224656442
16891103
1907733502
896894311
546500156
1387445621
1144273653
678131165
1088112155
124576902
501637807
951981048
1374302079
577037614
1124988364
844696593
663227074
199949794
873678640
1174628196
512250122
784974581
1577322403
1931985979
1151736268
1750293491
1720017060
1260821201
1757582546
987547702
368835039
531191552
451483386
764236012
156336552
45803872
879243925
207782115
1164080250
745939026
772691959
1872422890
1437083827
596722900
1892222255
545529342
836390641
1761048749
1168376373
1001012003
1170032755
961988651
302043269
1948780742
35259801
439681861
439568700
1975747524
1745158043
796206665
1667428562
1883452452
920548620
100564453
1755741863
1970446256
500497662
610066067
420701062
1079184492
1965452669
455444960
1035869544
127739615
401936238
639827233
1347890755
980599504
39763724
606206926
913902850
1958968312
92444828
756570543
1817514948
1406846388
229148283
502702645
728976211
1716654691
1606235173
903496401
462624072
367873586
1078510464
889239507
951874271
1336519374
840981037
1921776000
45031680
226324575
1340347687
89191882
1035559335
714587795
1926119107
174303654
1546844504
1395432569
1091791106
1458969197
1935983801
1138951117
1882303816
1708460250
1791007624
163978077
283049506
348895475
1741297973
1997795018
1881089856
704046371
1472949320
1061956268
1992820888
667995959
1049229152
1512696732
1687952962
11371382
139618467
117987725
561175247
687578276
618620626
3252947
1721011209
1102927153
1480727282
54844630
955858141
1333543643
624863585
147265977
967512601
1323672955
485569770
1370050214
1098231883
787896194
1053469868
492085563
180478028
47236663
345234719
636301316
616242562
1973603067
721766908
1258123148
1125074503
34147773
1707479608
1080419725
1319350730
1817996077
577775871
1194725541
1089839625
1787754678
442966869
1180122353
868168194
1686453344
1041936877
547546214
79182786
1325683343
94443667
669147934
182426190
1679178938
414464850
900056768
957901514
1647532905
1937509697
513938584
342343557
1982319310
1387010385
1747408142
381160246
222604134
929770127
921710369
1626064035
1544443861
827915247
1149516525
745897084
1290844230
280210590
1310477206
344929326
1873347516
1623917369
494024684
1005299786
1797688505
557118530
1290559219
1879159401
52618974
1075696959
1445895566
1619682923
807422840
122518211
1671817826
1880486380
63837288
852381984
1107520316
400744293
695558728
798962108
645564061
756683217
120226509
921482179
534738926
497768096
944927143
1923250850
891581960
1398968348
1103987645
555127443
1084553999
23615536
1443485013
1508638799
544655053
1425200780
96451167
1868248742
328541272
1146907175
1483874562
1302027446
818641196
1421925650
1156097422
1269030146
682059797
438462247
1172690274
909732914
1649370599
1074385408
978353309
1737341468
885073278
876206326
22379605
792791123
934232258
129368125
184115000
46927218
515695279
252295398
1037964213
1648202290
437001367
555198490
307726931
1682319536
304293127
827309987
470420836
1498656886
1272808656
818199063
102840984
1112813276
1341670674
1675896998
1241191053
453119714
226278075
194254731
905756844
10168591
1045262227
1706143546
623565521
1668448727
1402821176
1303660044
934016484
199173147
962792176
1436947344
786332168
566345799
383961438
1507895133
832028779
126861308
130735316
1490370739
605439788
822060613
603964573
1479696424
464532812
66874216
773365343
909566329
1451120449
1258335261
888177073
1730995287
1820649144
321440548
1346538554
1027795622
602940064
730857821
1931632969
639278205
279498361
1000633083
1893293503
271247689
535864711
1835861313
31866896
1536495186
728851839
1833775542
843868219
1114329745
322384398
735907337
1588814944
83696232
1406204019
1565565803
1241610735
556691306
895083385
493254848
1852539595
1675681224
1310996075
1231796890
1616298201
464891620
1219807245
1356165816
904955070
101170959
195228340
1491457111
1210872378
1604806705
928767110
332716884
943831714
628671500
35007321
1236870158
180714490
1617344908
414467042
1773847328
1408610889
1084741808
732625605
1262842323
1621591604
1037374261
1489247087
1374941664
1744194821
1786243514
1148093489
217612280
960251614
1304067821
219563112
1566975276
316687941
1372686023
928820473
742697261
919101406
830927287
1525034959
1984008240
1154929122
1073487136
621734090
612939236
521683985
1658213227
312540358
235194687
1261214182
1537148748
1823186001
531556394
1732266016
1956964923
1734574213
1867580809
611923872
820286676
1747262291
1424628865
456713216
711154831
1372465270
1639763893
409108388
468032045
920182217
808028468
688524435
1671769781
854745923
577683602
1559706849
748617365
107913201
548104469
415640171
876307852
853257679
85981594
1473703156
912898802
956398099
1423102867
1480881821
1688006719
1834709261
359723019
1638111811
1061239665
130773389
98814730
1083664997
100406094
1527295024
443774292
1701021866
981970198
203830848
53651941
738031011
1504511890
1546670253
1589444401
682402826
1245502399
971849545
983648651
1849051722
1186469745
1451940638
1735616021
1967028997
1661280698
1950925709
1543814414
1754756732
1949362403
158882073
721101669
633322785
560459198
1169916658
1627284771
1540996393
755931193
1494018606
1459300756
1221322341
1664138910
847082603
1433669974
672477004
799605739
1347950584
1969191267
1366228550
1366953698
740700042
235379422
716157175
851060610
510671298
451642066
1609299027
395157369
131785733
1422384300
149480385
1983480610
689017560
1751659464
823088125
1482729179
1420329157
177571813
334595233
1919385482
48448009
1926471633
1751483794
1512548790
1762326311
184912813
339387143
18270664
1063139018
1167423259
313330115
1981734443
177585865
387803035
1208662362
1923502652
4944495
1782262175
49787901
718274592
17985745
1145839024
624145460
71634307
1309820371
1237841731
975121350
1095423140
610581850
1189747825
1379276583
1170378771
1634596034
1446843068
1318505690
814228409
483895629
1203608385
1088734300
325758486
112254924
1591028363
1332018351
964362475
1109054186
167745943
1805894746
301214526
542997102
899585474
1477784684
1638066982
127783913
1616320641
1901399738
902608985
1302326174
1679849487
202728419
524484580
1209791463
1243964004
1407688815
1873391193
1788146676
1142951344
347138409
730742797
1069297345
394433954
1439607024
801336111
693527875
1724029416
606019669
426957383
1813820674
1659782986
962580122
1142074429
1431946986
673906824
552426038
1710996376
1711963142
1741209601
1042594858
18275394
1545443331
415896705
1511902236
804046142
1000879967
564249720
1115967023
868290921
183339548
1458627159
1176215800
1966102842
1820607534
1075151949
1231917181
148563149
1459978451
676448574
944539107
403754498
1010300973
1474442356
1088788312
1642543189
717269366
1060653991
1092537595
535884639
691537966
1696692440
161428052
46937075
100356486
328863016
1185299466
653400641
882531718
635560882
1800456144
129278156
608062393
1737728749
243617835
355193515
483567186
996477281
1321466895
356795037
1441989644
403862890
251017925
1035514568
796670495
638840361
1007974422
71000976
1327108394
1869359048
86776777
1940225976
1471712126
580082385
176752955
486647108
1297199108
1129278725
1865746356
1491744519
1889852483
578516541
1266031431
824417570
875992430
815260952
1795692105
1272572224
1230824521
733594797
1158976003
1720792085
1739187097
735742559
1093894996
287675077
1445674516
1125913484
1250266581
1461516125
1320888595
1114298491
1326292248
1013172671
548784106
1860230169
657566030
27980009
1560975794
1756970727
1057994408
1354288462
1130730925
1829722377
466942554
863473103
1137831459
1426600356
159522138
1981409543
843148257
1735402198
840176456
593513597
710383045
365984692
201038880
735969568
1486187389
1889077879
1040972593
171285624
1879012145
404230231
170855924
775553993
1252224294
252858760
275633464
1015762262
157694922
1767712097
1711596431
1473853794
1675600390
1804687541
590061161
1909464720
268800005
230421893
1149843618
19074160
966391346
1268857039
618367869
1585486397
274122036
732778652
302789626
182799414
1659191289
1921596463
541792620
1671897916
715998134
886708784
1475276318
726500695
1658866453
1691388562
1611248810
884972699
1150966892
1143759877
1823714621
1075436160
23805768
1366322662
917913207
905695504
1775923532
291574160
467169563
1255765497
739234261
1021898434
1204894278
610155106
1785862362
585369527
501431958
519445643
1950069135
92834050
1356570973
236098460
1225919478
39698516
757855660
788891607
329411224
1863560467
250598267
577411444
619173083
264870920
868107269
1822631470
1445142418
1542931710
1561680630
907799374
1814865445
1397094122
406875883
1367617130
1454426901
1286027123
932663655
1694099701
1681814506
865121212
940638333
1073496927
1189956605
1091803168
934903565
1058132842
1787188904
1587616162
1849516683
1984107253
608467002
129021600
576284281
1912363066
40975893
1889758120
636592414
474363342
153791166
1382262808
1165012688
242930653
1023688898
1593632584
704580198
552975013
1685958168
1988953844
781671559
1939892355
1107034861
1063755959
1107077101
1464290013
922922134
1177101341
1387454840
1527369916
1329967356
1809974427
35442567
1857526257
1693415027
1577573378
299332373
1685843845
820809842
494512818
1326641237
1564668781
649434710
458300314
1540308536
299551698
1700108524
697707680
49808030
1596324021
387222971
381928553
1372174675
1798235060
805944603
1909624328
877072392
1544711043
1021944500
1111994268
989440932
863874553
502303281
1109222499
1144395987
343816739
1346820242
1307486432
549515626
1446115520
1294300212
1018736353
1732165171
1191445351
662312608
1217002778
1290457646
648734548
1523447424
807525404
1764181490
225214455
1127293312
1791130819
1140146946
948038803
437799752
237207507
1051581655
1783790700
700500986
754621330
663899346
1708815574
1505071886
462766684
1062365501
1540212211
1313904328
1196491798
952731457
392622092
148192054
603692510
302023810
1368486618
649763382
180729325
1135922453
1588941825
619166683
228337845
21263620
214419096
1347812779
764226478
1736581241
711172462
1969075554
196357184
1906016987
1109612735
255904778
765724927
745614534
539678883
354837008
23349598
1686373465
199545924
154637278
1750245435
1334830221
326955626
1854793948
1371559398
77022401
523600803
1489107009
1771660328
298275422
257070428
1101285055
1462639830
1164624017
472163142
733357710
449480250
361002795
740845409
726185444
351193039
1571136658
1117547144
1290474811
1843118722
136717315
1382467128
1858077976
1762344928
1013649611
626413785
494355860
936376529
1434304548
868921249
893507624
1694307994
359625149
1976253382
687204077
1212980439
1222065454
197415226
1898081762
1648946559
8327680
793264948
1601100911
273451392
1806321173
1905356758
1662346803
945528056
1473360481
1803444239
179108777
217283077
1036480816
11675226
1234842083
694555274
665522827
1726762082
758010718
1671861638
1762714569
164908527
28335283
295702768
1578655519
1039049716
89855102
384749413
53641333
1513205005
1129127586
1373721433
1219465383
1641528252
1834791042
1343452368
1781366217
1584626585
1956023755
1108292854
964066982
1548827804
1463016048
1630860309
689812473
676224547
657827179
347949924
741411300
1992648803
547457613
1495303372
1439404508
226220125
1886231991
1843419154
764929665
1305398143
694795874
767271458
1815501657
1277597390
891886724
1960155476
674316653
805387344
997817695
1394952565
176884184
1891389715
913189057
1080896243
1770738327
1649717865
707794656
213886765
701892479
397474974
1605890296
902430972
381222537
1741905178
1643338113
60992530
965747393
1633824215
1934316925
993245258
1755296261
1991371889
578522703
475968075
889830711
1188752297
1292791197
1686469593
656941080
1502860572
956543657
1884425129
1678406853
1262874615
171065740
850021586
1079459746
1466561371
1724565045
1789686644
1518425470
1672345226
1141526675
367454692
1699507848
1792364902
386048921
73596479
1634259277
830894194
994408084
1040492439
871070419
4572438
1639656304
185512296
1312867012
437220983
191065532
581986030
356926668
1021325064
1556945686
1199031907
1440931318
1721465167
1224024120
1118347923
1570839439
793316528
981532784
1499186022
1909259170
144630282
1474819789
82951036
849845215
211068012
776460227
1097465810
802703377
1219194719
52210316
1826046886
508452489
1916051219
1013354710
1673834416
1623218311
1985553445
1537154574
642238764
1275495839
1142579015
1432759976
497100406
115399541
1942494768
926523374
1978042681
568340783
1267700998
502757041
840942750
1849361411
1495222062
1131233269
726440138
529752649
1556705268
1335667081
1101799000
1660760756
1093599723
1779282654
1137731950
969114749
1730898800
690579419
1524880099
708110457
1550189705
1495129613
1585285995
1256161954
339294021
223690184
766680155
711870306
977719383
1967551495
907350447
1284544639
798417547
529125027
1535002379
716437679
1211267566
1976685476
1013230427
784817950
286914573
1144081767
66513043
649886364
435355575
981478008
181896117
1363296362
295028027
1527985658
384500742
1251915350
1401643276
1269932225
1018151078
1772571386
917471047
1584780796
1510067391
1271531879
364553115
14569833
1552033266
1589153773
428316635
1817254362
862343210
564474696
244280276
421294272
1757847183
1754213324
1677348992
740062150
421195885
406107939
1428616570
935399631
820806380
1357816013
41794067
1403383794
416842280
1449733726
1583050754
1655435098
1882901364
1528485323
1510973949
1762430993
1798966633
1626486771
466618086
1741698549
420264835
272344741
1592048501
477359270
221569730
618101213
119134799
1617421422
1119016087
1873733756
1770138476
630287418
1574566358
661581126
848736340
612043140
343954817
1982071416
763974416
152251378
1229737813
961169322
1597727553
102299541
6103020
772881538
1934352999
1333857888
1053500747
481849283
622327640
131360412
1287595239
1935650444
319797315
148851145
814059438
951257300
713829902
202705168
1238681214
424372646
284367707
543108525
1679595251
952763337
80868740
1221320238
679748983
898930809
1418476177
1816895217
862512356
314366708
511960736
1459095514
674617188
1489748961
471256251
1448688193
683748214
785276912
563920675
637166804
1251406117
1638778064
1342692180
1638915914
341783811
699885196
1797983703
1392697518
1268241515
561269249
913570165
805365168
676801615
1054619029
422704290
1053339684
692012798
713032761
654108905
154569938
1063373107
805432423
1268848057
973228531
1423689708
860701802
1474233957
1324310478
480001049
1265141710
1518956954
453404302
1860451972
1647200903
1291702409
40817188
1610071157
441952826
879536428
1979863788
1100947107
25778659
548653703
301243107
1400796544
1706595569
782293899
1619998159
1067044671
1417916568
756675395
1970715453
131168007
409350737
1573793698
445973694
369930007
369463649
215226207
1481082009
1225651239
473673225
912696470
3099805
1042312295
460165863
944913196
1029600713
1762916621
381887103
1443268527
250059972
1833496334
674245118
1053622832
1037594448
256778720
967604950
1572431987
1717094140
78407904
1854235799
257265808
1062084481
508466315
1548241501
322236296
1451101235
73407205
845728715
1670887181
1240607509
226726620
1398454419
754212549
627273883
1113082190
545553898
1258930813
940630682
761682373
1752693187
1857081538
685157568
1974648042
506615423
137219119
1456922890
1355727906
536199251
189194974
1402325058
797031662
498132068
1402674106
1371415441
216407418
1850611989
1494633490
1494070795
137929568
1493811962
956193508
917187907
710999923
202661018
23333353
435041916
1920032570
426348950
1924512258
1711224823
1708674138
631801306
955411767
325714717
1997154261
1572108240
1087436440
1850892
1411022382
865313406
95373330
1537207955
656533741
268562124
443575847
1728594553
1995780313
1382797108
410866465
1262470202
1050920408
1764860019
802701115
1267870412
796499680
939893632
1974157646
1771987024
483282071
1702177204
1536890321
929378957
611686993
477970152
1693650920
165230357
1542720301
1076959389
1374261181
644299178
763175550
1492782599
83048413
1272616162
1398438632
1418985553
260654166
442437799
1759085172
294738800
439261604
537235462
15482485
662042057
660304415
1943814120
1829100192
1687541355
1529215038
1057260629
1597950595
1315449416
1518568822
1708845179
1328423086
1165994374
925520962
178563590
574911204
278345491
185874252
918820924
8535928
1766567287
499294652
1558137810
1681811606
1530084953
1869431781
1377514127
679239467
1531719847
12901852
188543272
1262915600
999654859
913896472
1949644937
1817665738
1749836801
336130165
1855178947
1547744352
317000553
1046348584
1447726134
1974213778
374203235
1944193077
232444258
493464592
82090577
1867526596
1480739682
108864548
1520440680
528699535
248915198
162747405
1102166605
262002514
299015240
1818109574
151700912
378021163
66230748
1302547564
1330025550
445929579
328768227
252097903
975876026
360897853
825074403
1942215326
330695306
1371076573
1691535375
720218704
1051568518
1583924033
1307608372
1585891877
1636987524
884049536
597148890
1664193252
532162171
79678724
1742474920
470955325
664981275
1786897532
715499133
1487834287
37114926
37069373
1396043441
1938979391
980117836
145178571
644188228
1928273656
1615424850
1980346356
1517588566
1721192724
1042452193
1538524357
1778169243
149364108
837164160
1528696494
1111178887
1518242573
954394143
713123363
181122051
1267651376
1780872273
402037497
770385394
1250346827
703454659
1857812902
1587116628
1188978494
1645398721
1337240117
1905100400
293625933
1975033133
1752555985
1740100868
906389948
939735806
1379334716
1970467027
1656641168
1366460970
875956167
621741059
993637814
301509482
1593110813
1633791166
1136284781
675718645
1197256561
533440145
1323991563
1855947323
128392065
158107118
578080339
1374793178
1393841402
1224818997
1757611948
393229728
328610073
75794004
1705212077
1633423957
1484543311
174330976
1084608175
1788595627
204788940
578506768
1575059427
742656337
524480884
1901190407
904916107
1780296439
1776747580
948837345
1110343847
224021737
450831848
513259849
448142160
803799973
581108837
437678611
1846641069
1594448868
1162020530
1531596771
1545894404
154515720
212855079
1263411440
1037850898
800162163
916528983
1360213857
816966171
1418779838
549182991
1347689155
470929706
618749793
958380718
581335227
1331466439
227201658
1253191012
797783901
1598045598
445004057
114475151
1533590212
1942397881
1815350224
1627651845
901412104
1052315121
1046864701
327689907
1490159308
626575097
673192169
1032612364
1420543708
529801259
1261069444
863339510
104753945
863767456
416533723
131871175
1691564009
1674838746
1103142694
42330144
1829392367
1845419256
1999773611
1106212172
1619439411
341257856
364236629
1933551173
1100890348
40040569
679264868
1321013560
1222500675
1172510319
15116879
307898737
1770101471
1091089931
1059023684
721114058
1797737537
1586137430
1537837010
51533969
70396996
1363862149
1148437068
1934016445
1181511875
313132883
422911143
1858751466
839255188
1773020081
1798259478
1055992849
1052541510
1940652529
708250496
1148901452
262338468
739640997
1931722017
1380503140
1850536392
1940055885
1640838836
932243627
848650577
108634987
361769704
600474078
615815063
382028636
244592607
243254938
307582246
1948239643
1035815177
255577263
1192820788
430220185
752039298
787757466
1617129427
820513402
481758373
1449480594
1374250842
959124031
1255357227
1829448943
382839435
1910122232
458775590
1058096541
1654415414
157333871
200997578
130341111
1723023313
216193442
1085365868
1072876889
1951363179
1822437065
1242936404
457226552
1528427474
1555004540
748410604
1104301868
904837353
452673234
1956080664
1832118284
1987601699
1143964551
1763373713
1030022990
1458297513
191358242
1557992786
1889526547
853277760
532320762
217634643
705692831
1923253047
1186496066
588839524
150248375
1747242066
905474066
532553950
976627347
1344854317
1679162410
836394287
1794692362
1577576999
24531821
1921053120
1819246302
210713427
151055360
924611590
1930166202
1954041568
626657306
1070494843
510450863
393960158
1170974588
672043599
1531665072
658200657
1195839321
219599130
1419042418
1604802423
537243573
533973506
341931409
966165016
598162229
1357059803
1999363288
1920119284
979453318
487263968
308439290
307570265
1968681352
1452445992
1433765692
270305122
1738746484
1678813121
702222400
1607709172
287468441
751651264
1296595741
116001224
78388662
1756288218
576267478
233430467
1000888879
318426691
149014996
1459563280
1417351869
189889940
1040333427
1490558316
1579121712
853081286
1612551199
793995557
925248303
10046918
974588251
139393339
762055553
202880598
425278807
1718528597
1238277908
1261359951
919454173
1517026201
1517376730
1811333246
1317333982
1785592310
1237377765
225930186
887776355
841874012
780792326
1765932821
919230406
661026628
338248973
848876011
890218397
1778791412
412112565
1943207376
691183410
885665199
66261923
1908226843
682460870
277421524
1777063013
1157202403
1353945671
1875508064
1331009411
857738881
995152560
1739528928
1398972518
631988795
1942186550
1606018624
872555959
1254741118
253180552
1353191527
1965304931
770677187
13203232
1159315482
1090816513
313561624
1801144367
1913179543
1312662202
646487395
1306416032
1295070532
570176541
33788975
1450764279
1609149888
1128872376
1039912459
8529297
80175362
871984515
1012268292
1510864601
1923053445
770780262
1179701478
1262054110
1706260178
906689461
1284199774
906235454
1157371448
1690026825
1337991884
920360268
1295584736
1895023612
1523145389
1186605011
1463501390
1356058037
1440766128
562845862
684522017
1551322850
1700082029
1169352388
1365183544
1181224517
333036663
477146248
1832643501
1246211821
173005190
481207012
953036640
1259812587
90149788
388535221
1911115035
1051507514
94884189
1006490083
28462429
1740251942
149044584
1605043708
1232184657
1113428707
155179544
1714126276
1605726987
1853307448
545027907
724117326
1431218388
449422430
826342585
371730596
1070698233
10349091
1896870567
525035661
573652799
807053526
1073591953
1911159628
1517021635
856784873
1967323629
35772149
1804873825
1134610169
1275489977
411993877
1261173848
434276046
534383434
944270075
1402278266
95038321
1937167732
251754837
1026044973
618910387
871419261
1979336054
701183915
1448887865
1049988625
503614210
433470003
1718419193
1317836988
1900765945
1154636948
1569848528
432837284
1221408904
666659989
237884957
88022073
375399785
1146105079
119407395
1909252452
471116819
577817472
133034031
1462943478
996942342
1915038997
1882072510
969452330
975659912
73181360
1645115731
1498990689
1954742413
1935634265
1094255900
1209975713
68133770
1806796248
1463709419
1602302146
86454632
1816773181
1374724033
1257356930
1691325320
1438763
1312974530
277610087
1164393310
7016249
1561767947
1105649758
906637578
709657935
400302442
1401518583
568149885
1985944388
53046283
588575214
551397494
748966863
342177076
1827584586
1509521217
70857840
478094872
1285774639
1572404090
1027909244
19888304
568603537
1682395661
517105249
1822797820
654343638
1203093439
875677101
1771618158
995503580
602064467
1604462424
1805059021
968643664
511413413
539465973
592353111
1245084478
1535331823
1692737318
641825829
82189383
1753749966
875134205
1050904653
1337487770
1474596106
1547139447
1747835713
1620467481
1523343891
27199892
705205997
136484066
1987127945
993164411
1423254098
389532329
886860115
1745958805
198425144
1692472784
214326230
1057542703
1986510748
946935071
943907843
1373533412
1316171173
970055245
1478504730
1233010395
1750442816
1879666772
386083416
1937698922
814853571
807261456
1466200597
485310051
1179747533
1655953992
1127841389
151150678
1472159690
574864575
899256427
1668574956
981515720
1518249003
1116211875
202820782
358224363
1789373019
1494312175
949353045
1867863153
696207263
888623458
103969583
393579927
101062694
230968275
777780469
141962751
290333497
276757076
825539226
1750400650
49429024
178310840
615992643
923331733
401550065
566211272
542471152
564631396
63175553
1585383014
1411646173
47678644
1275332888
392017693
1797922171
1853843370
1275683948
874786032
1961069798
385354598
1436730372
69835770
118646308
1918637998
1362231014
91730125
1078684839
1424985718
350060921
9187927
1181826193
298107500
73717202
1918174306
932086696
1339938163
500219233
1279489050
1956674299
1223161748
951841024
384721650
1804687600
1110824250
1476977286
56290939
1118247040
1709045002
433046104
923937099
866278804
1415547465
315687279
440184628
313670278
1979593255
59664532
697354645
1561100719
309819940
1487526433
1117485434
214570475
53987627
403556822
1113538673
1973961443
1357158582
1459930998
457984009
1353624137
1996194899
918111734
737908050
1433513575
1052008723
265148170
1007822059
441660712
1305940076
973483086
1369639838
991939615
1426123822
1142909124
1766278728
1982420221
1633532574
1604504029
952493441
1280273631
1802864588
1718388331
1646854359
1735635315
1834355590
170151175
1750699974
707267429
363438613
82329496
1761088458
249114005
1975062096
1570312962
870083906
497435732
1577779229
1006671054
1261661556
1714445086
1051842474
255693934
255160643
1336336855
117886595
125545820
788446654
911078503
637278094
1131118452
340428870
1752654554
507437557
1177710378
1550759550
277806568
1271257376
1002272735
1599157985
881857549
514448196
300554631
78222099
1223610580
1212394628
1120525834
1016877519
1855810861
272825218
1268842997
404640993
626861520
342842473
1238048356
228431158
1547170655
1463227689
310517505
1617748721
1708809771
1381704522
839621471
69989335
1232320162
1741900627
8433905
1741676448
797351719
19553413
592277339
1226178357
575506494
1407513070
379804007
1199996890
751287843
177471835
1031550064
123942228
997360761
1108668301
932635793
638253285
1368435097
726477460
1713567350
1409812081
1269389201
949279220
3588895
814578880
960739872
1384524015
1890348214
1500153028
1674826726
230565296
845901938
1481709954
1203960723
1378849386
219525801
1836257448
1680547880
42664641
1829134499
1219348450
1963038466
38051467
1477143316
1369698821
431677625
186575277
620387960
600141470
449068729
201368186
701554239
505842702
28333277
598621825
472287248
1848072499
15964519
1777698460
265438486
1190982480
1517164856
879650980
1525170164
520722547
1331569897
1549840111
919981505
1618511375
889142501
1096378346
957705406
1325770457
897342961
494218901
1446773615
1231337735
1472135904
633890075
382901255
774164595
764136055
1290206745
1051084300
1473458540
1529011058
340059236
1453376677
605338899
906562139
371453302
1820292930
1902849421
1777226156
638152020
1702183594
1083387487
512881303
956420769
38128924
881837515
1266593773
1001876585
1710998970
1352690383
1243662781
1375783783
1608499741
1534114377
1151848210
1240949514
375936595
1382074445
1394797205
1491273891
426846425
226958112
1828566681
51711625
991711490
991510661
96463434
314642606
711949237
517689200
1276085417
1054855985
1548544301
259190942
792035307
363386129
718456432
515715136
595761151
1501063740
1507570822
1762259471
1579207775
1698393917
229795759
153227276
731559495
1919262301
1453490690
1665612626
1995516707
438218485
508052217
285952265
211305596
1475225482
1254820806
461169679
1964709280
1046618263
785374082
951951168
289927349
1193309770
76604967
188806797
1827239482
1349308800
742079071
788462082
522493082
1860221460
786313294
1893733466
1983703070
664586955
647750337
130172765
1821915866
838484215
259951166
177201134
861151917
1046336611
522172494
837866932
546803769
1262592036
47885347
1316809825
1108565323
257286754
551005857
1549142888
715689659
555619655
1472332122
385898006
1621788951
40988963
325987794
1382250696
1177183231
665028608
1143119545
135295247
1651905191
614318752
302249196
1546718641
827475145
1124648042
639253813
1126225066
786667097
608172948
90799251
1243590739
671137277
1238738035
1642003029
564647446
1301423454
1425269246
1679896759
265206328
1309215604
1237170407
1178043807
1428083415
1192254833
261852332
508383814
1780926904
512496421
877700471
1000017904
196123309
1903217067
386877247
1185961741
1932485017
960342841
501166706
489334680
1983917282
1618032942
1424780792
762475791
107516711
464820404
228741384
1714760729
383050916
398985934
1761340348
80827242
1751913985
985131850
877913217
826079644
414734785
1436274945
874165781
354463809
565622814
616264229
858326909
613728645
1908966626
1608155045
1894675943
1340373673
284260031
52776294
1709518012
1604304605
800256749
935934567
1695979478
647173387
1884434812
474694616
1070527096
963263012
963513450
547091603
125332898
1381940970
751156073
796873229
1248103920
1210991460
1025303850
1560797603
771226956
496210073
86177061
146702897
1923711867
1367653053
759706033
811052147
853509165
499361667
570144462
888367712
1430500699
330274623
689467923
157035743
1280570494
815979418
1289152372
230739831
941644832
1940040170
365747849
1910902770
1390950360
18531211
490931331
1476385939
1862572573
1112093398
360051126
683684483
315069823
723462428
1281549338
1213307940
1518127545
653553852
1012222701
328326425
1887467354
1073382665
1621185451
571165430
393118550
75145739
1116590904
1795058276
692473048
594120330
1516302736
432124502
1921839089
794564020
619152771
831186787
130462224
175274292
755752538
1905180656
876721723
1283320095
948479575
1741415768
139310541
1886459980
573297889
707038272
1048725285
1476159984
638908199
627016643
1803756718
960825947
343272477
1868262168
318854719
1794582420
1517784220
1315804621
901940308
695873055
783912891
1268452243
1595790662
1927926625
761845395
1520505804
104309657
450362552
1082845716
1342853254
1897801314
1107042045
1451604703
604147260
124903091
1879769683
431854889
506658571
1501847850
409552633
746332992
1216313065
1955212132
889286093
628367784
961013142
451291543
750890604
512332069
335879805
657490072
1439947917
1003240349
180848668
499407204
1680027333
145625107
211383917
1124614585
1052792085
602728615
598362733
393314268
1296054945
729215329
696714673
1509221245
1739125218
1743359077
439085036
1362727531
1011125650
1813956771
492387675
1949540064
1567599827
1313240112
706504569
1299558841
1800832253
1069214261
1353419054
1938030484
746965911
685363183
457853397
103801697
1270756035
104740057
444875759
1734144577
220470973
1382043986
449055766
1806824018
147970259
822998797
659157187
160070764
1931653112
1451791898
712166326
1007531527
73247033
973152275
1646364422
1625991146
510852674
231308604
931807377
366787221
1439120538
911825077
1323782332
1983577825
1249309562
660332250
1646348358
610691763
271361933
592912976
238465210
1634385161
1298483319
704940460
1142256558
1629081665
1364901006
685563658
1801569806
744601030
654082926
546433805
1367905730
349040356
357047936
345887527
1864783451
1773813636
1038998761
831862251
1592949024
1039447432
1172932680
78088538
295024040
1308645897
58261654
465477941
557514456
1487638009
1176650440
48465424
1888708832
1338740136
1213326688
1077781165
1709048209
1368306574
1830895718
17282757
261090140
1825289016
429738799
187206348
1712704296
892686733
1543919348
974741977
1626529890
903422036
795548799
1872534722
1571693003
1439499682
999963953
1199017779
461452482
1220394781
409916420
1833610662
1570820011
899423066
128049203
313931797
1567950590
605617503
657724974
29165594
1135713669
1279266771
636839318
496476878
1942917919
1021716004
570772111
1767660008
609708633
985726332
365384243
1402337307
1764726550
1083519678
838948052
1654092420
692089210
1304115719
476772422
449209151
338776183
14308909
616328684
488653429
958390154
1997285056
446462746
1361667075
1697239814
115807002
619255759
1107086794
234961760
1514753754
1839028309
347263119
266582719
299071922
1929616803
549976999
868727571
1232303945
589309146
1475726150
855010538
1007579113
68884112
487300334
60475014
473956783
1621842588
263834871
128845081
208515823
1690389412
1121404760
662938088
148185890
1538086725
1945632863
575253258
1209105036
70420195
493901632
366470574
1258297450
1167375548
249972797
1244491370
491684934
1387509702
393017289
1374498917
1926795423
1580481580
1106472238
1424999763
1140602534
1633642891
1950811041
1928400944
1959162413
1301192062
1223283031
493964415
355420888
978241713
26445937
1824364342
717623549
1684325031
118396829
760985197
1983983940
1974723741
1659622535
1161883751
95407515
1109255577
1596713089
1840203566
1818911316
1242808965
1568790080
1086447082
1228825299
889335955
202049658
628034244
583917174
1696404997
1522335555
514542999
1587275684
17231919
616090846
1907912975
847137164
1999937217
11049687
280055738
1140929611
425608455
526867821
807359903
1269112873
1632032092
1390514977
1952071683
1920859045
1944588488
1329592249
31346958
36929803
110607476
109489629
716353448
1732401982
136835950
1265139116
1466084934
776192055
1398411693
1240447168
1021218553
161989477
1603853830
1173709514
1966752021
1358632895
1751709561
314746587
95470299
1098205891
1316657352
699273955
1393302862
715941145
761430178
1817334209
1596793208
1498820978
249977976
707175200
639328687
366812749
1490988598
477613197
1476668209
1907742291
1899737399
175510993
710301215
734798102
544964753
1503863683
1742517919
1185161287
1505649268
645370426
1665259043
458322579
1423762957
593438788
169149484
1629841901
1234121950
933141068
720272452
1411333521
716186767
412304
970971805
319501742
1668345909
1967263957
526214080
691236494
601118482
654405805
671000880
1126240634
1697041305
59009730
1458895497
1576198569
1604445373
1360672198
553241138
1812793669
956756037
208141575
1210291878
116059752
152075166
1138470629
75058021
1656539188
538025716
1009486787
1132690799
557847530
1757340746
65334688
1191555524
1899325096
1204539188
390799474
1066452193
577700796
977649604
1051281425
584042806
851243463
1974369547
539018410
761281274
1364753227
1134543291
592950916
25396528
1873449753
379899930
907478783
454577485
508045193
790120427
854912054
167426576
529875280
1892205936
869674892
153210778
1591631695
1521715007
113153350
1368899888
1631706617
867454207
1559570402
371659381
1213645900
294220005
1975540342
835144065
1905474612
1624098770
359048415
141690205
1613056757
377189356
710304795
521995897
1945074801
984090259
1259241046
177947601
849861964
1610757204
683510332
1109204670
349627135
223372899
536576913
685494861
107974712
898070647
992411112
1329528457
1861216197
1170118523
1129574658
497299021
1574972890
221291535
811750629
1579229749
404359588
72334718
549102873
883946423
431072012
713221849
554369819
152685925
1181901142
347678995
208135978
607541436
262473962
1935205750
519037925
20949414
183943875
450365733
22032247
990273002
1757643092
1290045482
727169353
1007403965
631687659
1029519958
280474009
442938234
1247614699
213005774
947023008
1723783266
172339631
1680011297
1773588013
777527246
1061654331
1799563909
678132658
1636405287
1669003080
383890989
1503593719
1760295717
689934670
384869676
1067054495
1926010448
651080599
1108625244
313355147
1124607157
199259289
1821477628
1821586658
1114314106
1345165366
1541698909
252258765
1401552054
432747841
111431585
905071227
968895368
1400655988
484352712
435201806
582462665
161617737
1741510679
959295083
384379966
1772233076
385626960
1321269922
1373752103
1786451764
966873636
317469296
246817983
1962465464
354463561
1791857636
138989455
1899650628
1822415851
1524523977
350862004
1858424640
659273907
1432361881
1519955423
1547305145
1276580604
1203657447
1557571495
1478819763
534698351
359639730
205581958
1949667871
484591830
1764392712
909569920
149330162
1928975181
1352374082
1813632329
500207706
447834555
1327862343
378291730
1224229613
5440782
1439086591
78284280
319573950
766081773
1069244741
1578240137
959828735
84339803
724038026
1502343830
309148799
1439339660
837074822
495652472
1181969514
1763698427
1894932341
1251753413
607233907
111887338
297150113
1477873634
590070850
882287716
1989659293
1970675448
470041770
1710891649
1850654298
1410590085
1331411565
1054070151
295725810
1541864363
1837494013
1125373167
1237997546
712737990
1465453611
781399594
1245753223
1865328068
1760553805
262048882
600421121
709990502
1091900360
856721610
631662816
736509279
552902214
76108930
1771057823
1112342276
1708290669
1961212958
1488213430
1437286234
776422480
1098569294
1108198367
1248937087
233685505
1313447941
170932266
1255078648
1143613851
1295210459
658158460
56596348
525700882
1182194351
1786299803
1825834314
866134115
431822045
1717319830
328021968
281866596
1279668791
878775088
1613320161
1079228833
1114145019
857687872
1255302635
1283012329
1183383535
1833573694
1876281056
1637159737
1800711313
1936315511
366884318
1673201227
1996816136
1631642564
447105864
91116617
1345342473
1566376652
1796689901
198563151
575066469
210808398
1370707863
289809128
1945223510
246208161
1276468625
243893129
1160191462
1155419638
1496753689
219794206
1494878207
169708254
1119540487
455760070
915629631
1972066320
1960230317
1461636766
781877404
419436611
724989570
1245878841
1419415485
152633087
869317980
800179482
1270213966
236905352
936524123
1713292140
1082085188
1414757011
504162365
903336622
1486980009
965493508
1337788820
937175374
557105070
1632387928
476968275
645291675
439561822
147090112
178323021
1827107883
512102078
1991345794
1175486987
1373276154
1606146336
335053135
1416685747
155629858
1485818829
124829023
870393643
1792590423
1376890182
476289143
973679163
923286111
218895516
1783461550
1137709019
80121196
1665545890
216203865
968780061
1950136124
634277501
1023054943
904531697
1149489476
1942468336
79697895
806317019
1272325373
1974310067
1042210097
288077405
1278868172
1061418366
1563247970
107145805
747032053
1998071264
348532508
1417517794
1362150987
95099865
1545198397
1560285193
80815928
658708766
1553682165
426396159
656100273
1009381094
98201825
161561994
295898213
1022565734
1225350863
738998653
583091394
1430521439
267196271
213161522
1406120934
1318512004
1598068270
1818280356
334680085
188211738
1694810991
1861867746
655647547
1676315746
390676967
82049933
1317013382
798686072
1606629075
1855036259
1089079104
1462769750
823715770
490780711
388786172
1653301737
150216747
262944280
1876108243
880648104
1992179193
256302439
1836067503
824249317
1524054411
1316510614
1730874993
135370986
11396860
43638983
497031595
1726918041
1225605109
1892604190
963897776
1691814419
1770748613
979784528
618704128
16151893
844548612
1497212141
1415936659
1370314605
1649919549
1120321645
606805670
1776415561
1824375350
1752819198
1168295258
1335123991
1942172114
1454031981
196032545
1438508552
25800244
1831398230
152261335
1074166353
351174940
1181642396
787289212
1562990092
1358004664
1362161064
237164641
931111580
1526882936
696971754
1882553124
1170432219
1644240152
1859956351
36099493
494967053
840365780
465752899
1174329768
403732767
709704945
1954459433
310995636
258577663
875343726
1161907605
1784745927
1771573129
1696571646
1525389225
1666014176
1939350383
827523193
1544537776
1664976953
1662906216
709922929
1852946568
12309941
287758486
883157004
1675694091
249532626
1127403597
1870266074
1997863039
1690883839
82215764
1417932488
1701065493
598142772
1560047346
657068463
1748528568
364461409
396715508
870646761
528711550
687646367
196097060
1577415137
465591513
1234539935
1493712
1030957578
1943202742
342909027
99702377
194979398
373193278
1785044124
987419213
453442958
886571283
1520575764
1034010855
1704926808
1183592039
388311590
877480688
1471023767
1702530164
353640641
1995506153
927246453
105966831
1282281920
1078994625
1180076367
1268261446
792259456
181211380
1165300202
1816212882
710343350
417565491
441154157
248038915
96446020
1927063332
1654954013
1591181462
1887236366
1044739211
1916021370
1610723559
1106604388
1770497181
227952805
1330450555
691788700
1687054722
140399960
1810165679
725073294
1874884974
111950873
1239033782
1074247259
924990747
660920822
1263914402
919626011
926717953
1580933823
1603832744
1822119012
637230077
176227933
1103010274
592856699
1456887894
1087146020
461248258
1222526675
1879842305
1815293798
1308901430
79484784
1316522895
999362444
1511784740
851041821
1849625813
576472746
1105204734
40811420
1355134523
1091139589
835458376
305614618
1202120375
1173791656
1171455274
1266142511
391039612
671555452
960518414
1463805389
312188626
1788604548
469374312
1594269248
1124942532
737593857
1234900807
599908703
1679151703
587639005
845230989
59591177
803049443
1159548999
1757724365
1925628304
1149136082
412872582
1070000198
350245207
475729089
1563021325
466984490
1546090489
1340769557
797395656
1390736324
283096238
1915690747
1195105747
831487064
1208286854
854775384
1845096042
1767296158
1527918347
529988132
1917515493
1726099289
1112031957
1341571939
505296032
361659717
767495518
245908600
775867200
1502565176
42571377
1416067292
1245826970
117006429
1978167031
1601555255
610273207
988076300
749167302
1321620058
923283824
253499691
327546877
1346857533
951804570
684217957
484045956
1756151941
1636944136
1204815793
957953402
1392252841
229806018
1395640172
1231620590
686773293
1957968241
1008673268
1970433058
1201361608
1699488972
1300181889
564902358
1294830481
1348164948
867028946
669863777
1078099319
853320034
1606731600
244502177
857019742
1018128857
206298289
1606704309
1664015802
1398552413
1765174425
389767370
1821078076
1877613762
1011343578
608964464
1571051408
544611774
650318536
1186261275
1850186798
885385839
1291393738
1643587014
1601599939
1017643243
1547805694
1622131087
1623101935
1688597334
1032716396
1998692586
84775624
14354180
1405946638
902831907
30212537
960313616
100933660
374123985
23507729
1788935864
1567604789
1288220880
192793817
618905899
149354983
1323747846
688145394
691217425
993850950
750218707
697846413
1680767672
819676979
192713480
1561926296
1963144586
642902238
1839376499
1470323163
584167203
1983602374
1975418468
365836018
1766481840
304991746
1806723896
471667125
108511671
578751928
610737792
443678114
276194552
1162753547
61250935
1317781051
3172859
1450793198
982694041
868288261
224057848
933985693
931884510
694746384
282497690
1300846174
404007953
1194677201
1213233158
1340905612
67067951
317411379
261557161
903800822
1439340526
1805333490
1592186321
922384863
426311978
313914153
342631087
852080722
579633724
112465498
383113159
306540593
421651861
518014125
758426045
874932430
1558753438
512351389
1660208198
971088239
1246265316
1650181510
1051717864
1280672085
83338328
465635666
1900983793
612046695
1258433967
767606060
511683977
293326414
182120953
1372393730
1723413021
255917445
1725594730
1080787997
1024481220
668779888
525657174
1371977126
354351970
819419013
311633226
1975957097
879194313
1885993829
436251157
338300729
1782152174
1554716563
657203182
1290468923
1657535507
1789159017
753615626
311514237
839046535
1960676312
412930361
1730584393
1593646756
1812027664
1600781521
89786745
124419640
1049258132
794601105
502508600
1149337700
477965441
1487870169
991428310
445431066
1874288190
1295829540
232298852
969038859
107381232
1586441354
14989965
175795539
920133239
985453886
956967414
1636123233
891652031
1714858224
1934254004
1502301820
1414080494
241741462
1063804909
255849528
795072782
1778330371
542324306
1218637493
221846481
1851537457
1829936182
1091392724
1933742557
1188963030
1304186734
66846395
1665774872
845037858
1783247318
493329477
521316775
1342475378
731665304
374234958
397940396
1554788854
673513518
826573779
643814107
453663513
1232767610
1334399908
860347101
1000206781
1735257206
236223980
424065261
735578783
1650358284
95957819
753505235
1013661359
747192378
255843775
1756505173
923597242
242052982
1731170209
1681267153
890121020
1970348361
46614173
1931610907
1440924527
980985045
71605117
1510076159
689569951
1857909132
1240283928
1104816854
1715750528
574823386
1768182969
618769848
495536274
231045623
933535777
1453705824
1067962755
1642781134
930196090
1194679574
1687289499
1739824243
1507655416
595283001
475821529
617729786
1474343155
1312735873
942343309
1145306626
1753693087
483315152
1186153437
1402789002
1419422575
19221736
1663652090
726147821
1734495310
877669651
410074357
991140965
1037754707
438837974
979009409
1637073928
1260968900
692551619
1308517206
277464386
613304399
1247339887
1040152272
851934600
244321408
1701100285
1473329630
1476322117
1034254630
71840166
383565978
1927548056
162473546
570443902
821130299
1284867818
1432616411
1092747273
811623049
914314042
1790053735
341814934
1908285824
52526439
784605218
696148534
702069537
1068817442
1616273592
838747602
1356760887
781791536
4218667
664878923
532002228
506353201
1443162880
334218838
1158467594
1718322290
545892106
187329974
1691893191
1662655145
494103674
482526301
828667420
467310806
1617707676
1694141592
204457517
168221627
1880928571
394203164
487410651
271489465
1339054063
987625834
67329382
1548172875
999030748
404512188
1860048525
195507029
715079280
1601774442
1923329389
1497594623
38441674
314777098
1841704938
1098397574
1934279680
1093300759
368421936
1602723762
649921743
245630679
1558422766
302078917
1867481115
234758732
1451109767
1922132000
634290085
1188539260
900862966
1610015503
177468273
260512763
1167299138
455537047
266889456
1610294720
719291543
141379919
327281449
1496386163
947575866
892329232
559196913
1331072797
428869132
1302930578
1852436655
1106059944
233941948
787627812
25781229
884686890
1621567723
1093423384
1429203068
1765250465
1680691760
764272017
953402421
1937916526
1561216944
1526540020
700911477
313313886
1320126351
1777928912
1147477960
1386167892
831508118
323984961
374009217
227042018
1275442314
1153535580
1298054814
666093535
1742882005
536408318
1805889600
148179190
69695346
1528230141
954597313
113235154
1584234275
1292781383
638945041
73875755
1026333979
501638992
1929602960
1955019526
1187977498
389364923
1935169220
1421035847
191417755
245883027
10946447
650940221
155452618
466268764
274551827
1909956987
413618596
1798739211
1609244577
468032143
1795368571
763109534
22368460
1144283443
958382417
805223232
1868221181
32986803
571942707
587676324
729079612
27344969
1138983871
1073602206
359833913
329869127
394382002
418989692
1039064521
886077391
1218366361
1877018967
474675780
1496998979
525461872
1154949380
1992726572
1603426582
1253678315
1044640326
1699616558
1785495065
1683536806
170912899
278507184
263224446
479270532
785319517
996637109
382754266
521143743
1902182417
849093140
1603741432
1516803416
1983601478
1511956350
1081850412
106434852
1944682701
1515574986
1994628905
759674691
723167187
1249665782
1918349605
288433755
525369482
618821571
1803433038
812496660
264794599
779308489
1527302382
888059766
943584547
343808163
968070973
795095023
96609467
1850598596
1609062485
1422352583
656310256
364933649
1316183945
1027925828
870934349
1980195564
541860394
1642993030
910876160
1496991731
1308995614
1529065340
1704987654
1025820375
960369620
921247117
360157580
1974790692
1953901050
166497946
1193204071
1570257606
256349144
1122873928
1321790759
715681666
573218869
1639793316
543885378
286755390
9825385
94084106
1906512502
572276322
103364436
358233538
1933481837
890423777
1417499406
545173919
76961178
160440008
1901620500
767802868
1470312876
1998237042
1183072113
1917764173
1383438543
46823856
434937443
121818776
1896697546
1442564539
229148512
1086052650
108584505
193310018
1706135069
155252683
1406976695
902067078
1099107653
624120771
1487166347
1214911509
1622552839
1132711332
922455939
602136083
987765281
1469733803
557291286
1408727132
89536769
1032764064
1668637107
1488546277
1652561052
1323553717
1532609554
655454696
256354774
497061522
1851817947
1888006609
197386561
463947964
343127810
1017311786
249649034
1740171819
1184288709
1262246724
1138197224
1174894100
1061332355
1277499730
1280636521
255401368
375684204
50360781
995308234
781302460
1059058576
965203641
1564527490
487970414
1353027770
1196384449
1417415544
620038229
540748967
382581353
622643129
751522000
645712305
602046131
772302824
1599159738
1017524948
1158604875
789583523
1905144154
352487050
1247593462
285445095
1295044562
270529909
914642669
1971431709
391137377
207909756
1397159685
947869513
1482248774
1660146462
1475052314
1438002947
886614307
323479119
1709416147
1110920194
1146743362
1599896243
1629610805
1199422853
801707356
639603596
386675224
529181796
459286225
505196906
1681476783
1237876420
1217079329
1260777258
1090164081
428815411
1811465115
679758547
269482929
217440506
438385102
1224952740
1026278167
412128473
1143589283
1434711840
1140394355
1091375538
1170659991
1164043184
1885688518
1275680619
1308108802
47684682
1642840161
305247911
722876245
48170609
1483737739
655440966
1883854685
385460874
1512145485
1885940471
526432973
159283265
1730790184
221471516
569982381
1046236903
1626537833
206855761
53996191
1491975641
672535092
1921790623
573618077
1217482332
55833571
1366995516
1499209241
1295299687
1358521805
1295243041
619508389
405796164
1929767618
1169394648
1617937098
784916171
1705939167
1763294506
1196020808
1614041963
333585822
52924228
1712807255
1140337696
1885695501
984306018
1703921656
918922840
521393157
124423088
1537505352
1678832758
1221684429
1816133161
1375149590
1721049539
1731629835
1505393913
1992337038
116742223
1156231726
588554999
1026939069
216902445
1266432082
120636809
229515647
561395537
603534419
1785066211
1340297737
1863243327
1010834953
439954228
1158389820
619610865
208983368
1433280381
1331786832
1071527554
1663073860
580286402
773906530
1234098718
1757737689
940675632
1184111736
113634457
1794245058
1896887559
1053286336
200545254
1770957468
1079278586
457810238
1745030824
1025985160
1495904811
1873905614
1765058692
754790371
1142526120
315388421
736326947
784125351
1674262026
667997805
781730201
657743342
755538726
1512066172
298349455
173607082
920809485
453668363
575945324
1814648469
1792840352
459164756
325756451
936525074
115881190
767150479
706646860
731779875
1139752484
92285859
1931556368
1982143991
1413358997
1593625705
713078557
1559374767
1566728141
316737183
520547741
264897981
37579584
449973367
83475664
272677827
402381535
1455891116
1038706332
384821388
754936882
26938173
850147984
625610223
1881864914
1930382355
1233144809
1036740055
1548149164
828533619
638909181
375375641
1608741561
4547072
1644372868
1581976167
736441438
799586210
1244384346
1161913022
798987615
738974688
606878942
604072302
1933120623
311047343
1777068886
1342866985
375689093
53078624
534143539
659990075
1728444147
321825473
1976842993
1112814312
1242137876
1305946145
100279078
1482976643
360480897
1676338503
11225603
738194522
1677828002
145172100
656156421
33032512
805600500
501499497
1536236390
1602795326
211506771
1876793311
1585833773
15962194
1420059231
246075682
692489601
1570817571
153313469
1890277824
661050963
1495070541
294390080
1978919107
646931494
1286916088
27704079
531558556
339838292
1430495293
699307133
1761407704
801432125
1122649113
727749086
1868684420
926244301
1787948523
1654890923
1744036375
537266486
1874189596
516842235
931348214
448483305
1851650836
735991700
1960880800
1692755081
996062194
613456545
529461507
1329663174
470203073
1015287540
516155063
443804443
1698908896
1498240606
1369240333
5328433
274041944
161661205
105741097
903488193
450099068
1075361187
463184661
1288213109
1551374812
1319831382
904541078
1915926649
409277094
1353011338
786861367
978228306
1363041867
1530435803
795280659
550924389
66823280
838803476
1343776099
817038748
169845627
431744530
331229052
107361573
211594023
1424879978
1227335406
289707917
285650591
1738707942
263224543
1712528391
411101138
27860022
1998384238
776289650
272807040
672667691
141380270
1676230813
1708915468
613534858
920386081
1117191736
228426173
1537926757
1080762576
168473093
702959948
818315945
1938505154
1435238469
817885107
1288702349
733642566
18354538
744132135
355823088
1076619086
126494835
92495977
614833161
1630276058
670569152
1089786796
1074332977
567127169
1335181846
1532051565
18991009
278117349
1394155589
697423207
1667545286
1108123281
1556310769
1511358450
1214037317
1878935401
673667267
344117402
1058862313
1586747970
1467334647
1800202789
827986075
894643284
1122398789
1294217456
1980029700
32157516
1916983952
1596048606
14885435
1583734837
1094082307
983258801
249816929
27404940
1154093197
970799589
1745580731
636421529
683968940
540198596
544349565
737815263
1150339821
180579069
1177331797
506996089
1530094818
476887688
402951820
1782377433
1033633664
1028085192
162941412
870366364
261800722
179689693
1444728380
40964390
1552021866
1986833494
361133397
1798106984
682537772
83810450
14040974
573051969
1261541521
1186632377
724842205
1702867679
598536671
422440785
902779031
927136051
1255853225
90170812
1744303463
941819721
116885660
1473033611
502062698
1440096265
1193096787
232508002
550101173
65997116
820317389
1379450565
1765604219
974403504
1526071209
1704616342
1084399663
697135446
179065199
746242582
55277492
1066529372
166538095
604279828
1245454569
343462442
1752045484
700084141
1183840763
611192880
125306162
1235805361
1614513140
171629910
435386230
502908660
1924078730
78988256
1484770797
921037133
605010197
450029770
1533709278
1948043859
1752734580
1882090956
1421028159
1750438701
176796470
893920329
1338041122
205643585
748070853
509610643
34893321
677774092
775281627
1512605832
227579043
158600256
1688050782
493012646
1048667240
1938908293
1940690955
1584512029
1764937426
1593974309
539017275
1023162549
1780537612
1005411408
1212364650
1258028067
141232385
1605247722
1532820095
218494236
851545248
1363363613
922434283
1606783
523287671
289920434
1273151758
1919662578
487734508
1104902497
136736589
1757612138
1727627034
411472899
1851409213
1326170541
1232986352
111997552
1401362530
1594800985
7352905
168222552
117153531
1827053850
1211421427
1153633922
1113382718
332629715
993278935
1490042786
368378259
429645600
1144953998
556787391
661060585
864215431
1236165974
1686443999
1969724975
758746806
665756536
21028378
1096777521
660034930
1457237721
781405137
1295535516
1369064714
1154002195
1886194110
25041716
29234834
203885193
1938019110
211141332
683322697
1246210083
1095380434
790185357
1369653750
1176537717
940522044
926383643
997691723
736524238
1707090990
612658141
1170839643
1750412315
987193783
90004568
1546542353
142272577
642615724
929044450
1986324528
1071445031
1457118601
369816130
430016290
1858098406
1744318004
1178627520
1107084825
1465001071
339143426
225760407
1206934888
345646060
1977737888
1618005349
140785540
896258642
600071225
1582209090
1725234492
1094644735
99085799
1923510693
1750146731
168746996
124695873
1618652400
166808413
1796189543
478499363
1886962257
1561269469
1008974661
224816804
1611877666
1789091482
725564305
360169068
1511555345
1432219713
1761894524
1819298819
1532690652
397380813
1481330583
1405723253
825193584
1772674427
1369188435
1949219028
650283712
1542201353
1060406635
1203809958
891679794
972359233
1533607909
619669399
261269294
1733402533
125665605
1011819107
1310895282
986501709
452181170
664490939
197960227
120829256
365860223
1828913867
1415221236
536089575
1088515881
149989377
1963339968
1275345916
566395148
1526129880
268816149
763023743
1299502290
1845977974
797619979
1846970516
1828215652
344760905
500862835
1805164704
1333137011
639518434
255483574
105894906
98899774
1778152813
1306554109
750075417
508403538
546188944
1945199644
816839645
1207763027
704364329
1406814205
1540274568
533997793
114194138
453685472
910417258
1240469990
1616333878
405964086
7478029
350853251
1498245552
433900243
279687632
214199129
1463924767
1158286058
107420265
163628105
392795524
787692245
1726341789
1573430294
1309326330
437189801
1310363068
843435269
1213264551
766942379
20206204
1580930237
1451976504
1555260717
595137962
439163769
1257345411
1312972724
1714021515
1891075433
1590445577
564694714
1716803134
233554349
248005545
1755041656
600654223
1344252570
1026866478
535876289
1044478771
1387902887
1837779379
653211540
814967503
1916672084
1680472416
1966844275
1224671463
1677004337
1143322405
66981989
27205440
849391499
385757882
426547793
898876747
1942984835
1838762282
1840523863
956853719
150952044
1444264543
216344833
573182528
1828100811
1070889112
1492787441
1325424749
1554284675
1836535579
1966110499
1816568791
677388263
1722463608
632303318
1743150859
798764965
740293215
678465878
758691354
1290501137
88301261
37017178
747753029
1523463588
537489274
867411635
1847796468
1821457753
856164909
657669389
1505490288
1186342616
1579022571
893526728
1943638344
1621434546
80029013
986866692
845782973
187684976
641419527
1670386788
1840468758
1177211906
250413199
1349817177
1126927892
1753454565
683396934
100111783
1202691620
1160296404
1081832510
1666352583
62650783
1407247366
1468591805
1049718940
1290611537
203477477
1644990974
1503966996
698119767
1178866191
460620211
630226176
1098365693
828936880
688664975
121716313
718735952
1753426523
1832682906
571006378
649081610
417914474
196548421
1570541123
1273050390
1187672097
1740483744
94341904
1138060819
756053126
1454977769
345193885
104510107
1912669989
830875946
536390979
152842742
1030310074
1696255155
642305496
542694003
1137452532
972267021
661602568
716591695
1620187023
251451485
297991012
1064789590
561680622
1381375832
1449265098
1327613498
510826132
1017270973
1644736309
1210698946
1898050682
1776668550
102939440
462993734
1550649070
365906177
1942066641
1723888423
115426327
525716070
1185695704
1998060935
152273996
1968873571
1688425878
57171369
1190377411
28312375
1511629079
1445647453
1534945853
853949429
1652863368
936220612
1442492732
1029552314
576380198
1374677295
5712672
1017580387
1593683975
895399016
1186139638
1325692034
254792060
1253641525
1593315715
179311762
992044933
771546355
1030200381
937714146
601165369
1094470954
1065755782
299930078
912515595
592807052
1692949954
1392093729
137236088
482513757
1505641895
199088856
1675753093
1044101254
123805183
1166718829
1020501003
521096757
1789525980
567389346
1718175752
1097845940
932032095
290296688
811921298
826581963
1714081511
434784354
463855654
1011065649
1036267443
740082724
415447073
597231708
252784060
558392415
1870464831
1142562655
117036719
1983573147
1681727342
613618943
880344300
1111170218
1389757122
987050782
1649938941
1210690807
1129836342
426596887
1158810760
470948176
982020376
462811035
1219538394
1503319430
162438859
775459094
1488008781
85933632
878725541
1258165600
928238076
1126170440
1446246315
765559171
1783641784
1078521385
791317195
1565412768
1296253998
1877938348
404060038
1805952833
885662005
1104556809
217501641
1820861877
900539567
1824870516
1176643022
503390705
1304948013
37258767
1852254889
565319267
1758062348
1952636038
1377693314
749464631
395953556
1095005738
1654553875
31103088
1104847606
423561742
1685380867
1754173860
1664923904
624197951
1203408999
571417557
419373613
1564423574
1130342890
1280872412
66888138
1176067543
1577149030
114981586
1285817789
341576982
1874919528
1663138265
909290610
375334836
1953217588
890979310
1273915551
880927049
1007496824
1831005746
1700828071
41852564
1169459213
201248261
223384474
372956951
701105228
462100263
1419175943
463327781
155937974
276341616
621461518
605225466
84017093
1740524439
906915878
571382478
498431129
581994805
375487009
1262711729
1463646842
54376575
1220086211
1991415610
1121812479
729512771
470344155
794401558
480258310
783996856
1616701128
1372403253
870589486
377521049
394964362
929094629
1057487939
1693931188
474962316
1115048767
695805644
822490008
185639009
1598577912
1041676748
304065144
291317744
212693150
1984063432
702533074
382495920
425502019
1455518738
438116343
578205722
1115082638
981162051
231968864
1251144473
1971592458
1991756109
624774385
1983069472
1371941119
659640488
1249058265
1734635980
1706496044
1345560077
1977821249
1513894540
804499942
107032490
1260438242
566906086
641156834
1868737567
1621508299
949738863
817747335
438195027
257651006
810338126
1777725237
401500936
1191199110
1916884516
432473144
1799315327
1279881724
1947932579
825519075
442786716
503369859
1123292659
71031259
839420537
813697890
938937425
1792618483
569429165
584821700
867133073
6242184
1188638535
1577995979
318469530
195080496
1871210257
1937048888
1246345072
1359653752
1282230002
433397138
1533397431
1734105104
1814436259
205344235
970440183
1468441379
1332173750
1302162836
1907180718
65678353
29888670
688375465
361713227
1603662631
137145584
495874828
1801736297
1055039677
682570875
1157120381
248318171
1853373328
1390517933
804095943
589086703
823504958
872729581
1721804020
561262888
1862266439
33536653
588278827
1543289073
9389578
969972429
1389187555
256595000
634076303
1843257708
1470496047
460444733
1267266329
677640983
801454721
1976353514
500263070
1216282752
714806899
57934912
1375335430
135312591
191305396
677082878
125109622
185078968
1680024104
343587172
1010340316
1616257533
146935225
595711798
1610369730
740899949
44914279
32141701
1441609844
1145086393
352323649
633690202
747958030
239279828
1167659995
1211781969
1212074828
696675648
981051843
1175732345
589063212
827742430
88823634
1607222206
157922682
1663869108
1185927458
1726953849
1842231257
1911195949
1418179452
1824310610
1289948326
1045600384
1246254685
1017818770
1696322483
874784249
850075004
526366380
632726705
769313021
534743670
1355176677
863959104
81116697
1309976883
1136055603
967652597
979523427
1465008050
1428433975
1204027126
504291759
1754523960
182597886
1527433900
539713019
437789117
1946500622
1554972492
317960431
189910444
1530413895
1726906942
528013039
1343741877
1702357646
993025144
149841225
1515459487
337290580
1846600645
454685463
543005641
1819750192
292998761
733646957
743263103
76805985
353892226
49871856
759301253
862707831
446187899
1989745478
620283485
785656568
1291076424
1063656799
1490384871
1156609465
436995133
903574382
971393889
314766274
579402577
1004329775
1628269736
335946065
737374821
1607619237
143030460
817811372
1464063941
1127717471
1581833330
749341663
1961286118
1934773769
1889599126
793786943
1796449917
360983132
1592608397
1505100636
1558659178
1327202614
1084225996
1737161464
1907729554
558085310
411281223
1929368346
659456354
358850023
1900295448
943026263
1483291575
228239367
1240347616
1288668986
1105377222
407317038
1339431165
746272989
1906841397
1941489881
1398643891
1318470429
407912148
1870941823
824370450
1356302656
1174057673
696597929
1360159548
76012001
1310965985
1466293253
756107096
1252199964
1920103780
1891108272
428216511
179289511
1196338015
213662115
158355018
1105213919
1227422023
638807068
1266050088
1733046751
694426154
600930141
1688409722
1389132879
1021551968
846335409
1598259240
1617169298
1928558724
1765755568
1329249317
36787732
1733714860
1054978568
755310673
1962858426
998690475
1824283448
1632060279
16998322
1472132271
1988147652
1368565207
1214268950
1979100528
1160141654
1549934974
1693179283
1783134864
293429972
91048406
1769105081
604891735
1091323700
661876502
573127532
1008188208
1971026670
1054460034
464630577
1868034014
1138937799
1323641241
154348212
561858956
391428780
445574651
141359447
1458351442
195496592
106523444
1403138576
1006746789
1249051767
260914480
706278502
1232364935
474140772
1410032352
1861410314
1296400435
1905079958
1834034434
1635128752
1674707163
1560144237
1431895998
642391161
393102066
182183141
954670219
1027663806
769823414
1167429702
148964309
333194473
664506412
1214216995
652409995
1587671749
714567004
1408575528
234827841
1587638272
186906528
687909830
762358292
1355839969
830409220
1955598001
1340762598
534047436
560994319
1193049721
1168230142
1962954057
1304903366
1688512490
479641050
1001714719
959532782
1803183491
1748257381
1276168301
1240826374
1078859639
633315163
1839317088
1100087458
1927720008
41772090
18147940
1821730778
1822360604
1146843311
1887824908
1670252117
246396162
1448222224
986797333
797785945
76056029
1811981941
437504066
841420544
420622783
466669488
1576773694
1999199561
186010252
1028291107
975993923
734575946
1650695276
628138967
911383513
1660318147
958659541
346811899
1108046889
54594668
923041205
255752511
902689213
1913825911
1322614658
712316658
738633715
46206411
1280405234
292701941
1058507204
240290266
1492843718
203928775
883476754
1991201550
1310753316
434747757
820203591
612190152
1056541469
1840117527
914077207
899428901
1065778168
1283571995
171035503
1194221637
235459798
227506762
711592576
1899584264
340175335
932202665
1874744741
1820303519
909292729
523678155
1518805887
1708306126
1728035773
1530567284
718794328
1893308312
1969783904
735703657
1241732229
1446766502
1744662214
920181964
349564831
523911784
1526608308
495856738
998053200
1082923679
1341675305
3260312
848047744
39042663
541281156
1544412079
1810746613
1052898472
1581109365
1158922941
1900114932
560641053
329184035
1063173235
1081908822
787075161
915941871
1111897466
884154380
1525974185
1121323199
1020768895
929644998
330074511
41839767
724269002
1449559424
1315277835
1877941931
187680793
372975956
1844318598
1934149466
791821063
478628214
906032417
1675630412
1479763224
1167024970
183623694
1719820671
1665895856
312198948
810860963
835588726
681091176
1117582467
681488979
1838273142
1562489671
1607969914
414710843
1611702358
1472079015
1961600480
320906411
1073615315
517973233
1997202897
1817012155
94852655
495468779
1174956542
1393428573
785946985
55796334
626491587
1537362973
584545022
175876406
1111444749
1436178647
1944872496
700530686
1806153515
1455427343
708569948
118784035
1494485786
1360748591
1606686535
768070446
1477004693
315452261
579710879
1958265114
232616241
462070452
830220583
157721804
1832417103
1157657180
1482560328
1350012816
88771040
1224351892
490939315
918770376
24913979
779792393
54599589
1580219495
96943957
1662396737
451044922
171791267
469838347
911171672
1665925500
506173137
1612336464
954831280
1023487448
636454306
210325621
1326782209
1018464087
859504282
813717694
827681871
1823180094
164421136
707142390
426823218
343459303
1953787569
1953618320
594859681
611759647
581801623
964488029
1789799572
93870056
714693393
1306149002
26467040
671126489
1814607957
1864407339
407919612
1488426768
1321444569
796144952
324047446
545385341
877585824
134169733
846106022
1139687196
761988832
205887806
1631435034
105052682
1197232109
956612299
1890178454
873077106
1670120740
1318937434
497257354
218172948
1874978667
299412026
1084123878
1541685109
1822536892
860961224
308794055
1330305305
183858581
655655720
1203856130
995096943
405798082
1339255104
501735525
1368276185
383094945
1881437878
1465873480
1819617837
1107512299
1455172486
1849770816
375913817
1333052995
1684746891
896637948
1758081095
1415970549
1153389935
1001005750
495670523
1367149986
189746665
1613448101
1022032544
1712021075
782362337
722848450
16624600
1825375678
1515800718
955828615
106333112
1002031677
636338091
1699254601
1857977005
454876775
521902269
489982161
1788682863
1853063954
677639517
1110660649
419806181
449641211
708210061
208632115
137790002
1964323276
550712961
1914334756
1030468647
1654649970
708185607
1627946958
216051417
1725807003
1479702981
1656255111
1600732608
1158589428
1449248880
1994242159
1591711582
499343872
1743437704
1373882141
696714904
1985492290
1038660944
1303204321
894068280
663407774
1212322888
642606569
689510469
1079086017
1193641921
572391334
1003811014
573730223
585058449
52301324
1274662718
1601465962
1925359968
451683142
293846070
1008391134
1483203184
132170003
975173794
865647159
889249554
630093435
403815075
683397358
1518949067
1920462310
706203507
1334327921
1511917211
152297712
925662333
1247508641
1020266476
367060874
442327083
65579039
938436490
1136965401
532165083
907311648
652444097
1027002386
573530980
1396947556
719579441
1990245620
573983905
1291754563
1080036072
1688323771
502289107
906490942
328030527
28421121
1774158220
582229454
238791495
6113112
1560136950
1273179611
1866187827
1669483094
1061813012
432760738
1126638992
27154078
581199487
1558299094
9356060
228267031
69954644
346237784
1600004920
67862146
213203063
1862247169
56562455
1006867519
1963817917
1528703448
1346478406
1414448945
254291849
1823593441
1650008605
19171392
919478114
991845355
592902655
1860097629
1826787544
932323379
1576828451
1258985472
1041123821
982961004
1965189375
140770243
270308565
692425364
1409046134
1015684811
1282398503
851769041
1618369127
156051323
1306486022
260168382
1815218059
1911911052
525666999
1231923977
42295195
31433503
1926701206
451738883
1415191245
1238219571
782752133
1107467600
1107675965
1589354132
965396440
149258431
401479488
1137631266
769409333
341019449
1026738325
1230242060
1897057794
1915792212
736558954
1271392554
119657314
330793595
132050442
1402522808
205224314
1493957282
712685371
659309733
1176627297
680991603
1334430631
594863567
890028184
1545394949
1332284266
589384939
1567769759
726969804
1358018111
1162840965
1584749399
1819692003
50288372
1133140073
450289554
480737861
1386641991
965466574
1233430057
584976000
14853258
609874788
495365023
770902641
1911776189
1595907612
319688441
12668438
1032995258
1288794851
394782230
448366233
412726835
284404837
814827801
1806615921
247603083
1224014385
1008735183
437353386
1662472302
1170087991
557774102
1573717989
1686643156
299965311
280505223
998910369
952233255
1724486454
107315292
1747218797
1425879676
591651298
666138345
724555843
99498544
119125544
1633618760
1736376655
269696499
1555101321
1693974547
69223260
768058736
1136383167
1406965168
1765883536
318312273
643673633
233134779
162627606
1956731392
796076671
922503699
844765267
52100686
921647035
1084259486
1611810878
1315402390
1320778072
1060435183
1308508804
1181479559
647563433
1022486557
1821075538
1618266492
90271958
1707117377
128477539
1590395625
1272358528
167656888
107370981
1476113445
488550843
805659254
550259990
893000144
514621688
680598097
308559622
1491351676
1944687686
1790487406
629803005
1669147600
1821373078
672455158
1177851510
1034866058
21807883
420974266
948918427
494666138
385465743
887743701
120495303
113896610
1585889631
147617044
228040316
936556256
104657240
572231982
684372864
628419784
815132718
1368651822
1563549844
115987781
533999497
718810735
800780702
640179976
751875562
1817157129
1236791873
857076027
392683552
151927938
1796893415
1417816800
529265867
1093611482
1568587743
851384263
1218738461
1612704843
1090647703
1600807142
685163951
436363380
1307110513
367004645
452557781
1372003366
1386694436
1372455705
1106114543
1383222
854014882
452721257
1108905315
1061863730
500866562
1302997148
1620193564
308738452
1742790577
568308614
1650951828
1263419276
1721213058
1433961693
350723630
810223516
407290390
1011045759
1003644239
1832988601
1409681323
1202427876
278004120
1962742703
1430823830
97636117
1411700223
433776058
187622195
1379872196
430462694
1864336169
1750961485
391300331
1297913057
1344172158
308911486
1467402138
592744920
265590596
1231190700
910000009
1869914266
522339090
1949855314
1421744676
715150323
1873148820
16281016
1642334266
964712977
375648678
368811466
1273125943
591701899
1651587006
174717137
1146162612
1631039900
403230445
1891296925
1186417506
121116258
362918382
137845921
1786615660
1512457792
1329912728
136048637
1006551472
501312030
939888252
418300839
738053644
601797901
499681314
1332513611
1755665031
12887389
9079155
1382485795
1538551403
417495043
545287929
415159219
54814016
1495524703
477835542
1799598432
1646326051
1169455022
1162748874
1836362238
189514476
374293671
44773195
788883752
1506995884
384493169
163239655
1909286884
1385237595
1737100183
1009729545
1141022236
24824726
1957347840
1630757823
671328043
92020586
319073396
419052107
1133275224
1621960746
1020744651
352745522
768922464
1575828329
1947759164
83031905
291090958
1034622250
1530314297
489722586
1837096450
1338563157
1103526014
228786364
363759974
557024707
1710797563
1825517727
1371171862
1849647735
99792271
1997248200
1801451221
1407765499
1404265694
390334493
97466177
1864766880
1806507500
1707577846
1327252656
750402915
29473651
214401493
1168769825
21548149
1275850731
1213055424
1559236720
301461264
1872148698
874664634
1854923299
1247377598
1172633095
1802459080
921298712
1728561476
1266997850
114303336
381223024
493555669
1047880245
1283627490
1522168475
1023496451
551294302
1361156966
171562636
1557424671
1985565729
426324078
1228114750
1822736451
1162469930
1086693536
1309089506
889124521
1060016539
342211826
1281173976
497742140
266281007
1069710598
1977499038
1225127638
142324902
554073623
235132404
1601806614
1469035781
368904701
597769031
1692204165
1326354823
833696988
1702522670
745846162
692233019
145273375
1470253847
1914693766
1041492788
1812050
315895536
1445824621
1646549885
32186849
84907668
85939560
493369574
32174192
668544938
924786025
833129360
1883480885
227274662
1978169648
1306128453
297040838
881171550
1997220680
1126024562
569756022
88388891
1616661028
1828555047
1535910586
496381628
328772942
1384170866
563243345
196891502
914743165
871957979
1366480211
1456249352
264468958
753815063
531674417
1578577753
110138054
469165955
149192845
1108437040
1436861590
1700359764
1672983007
859074805
1442873939
606422327
1724353023
1439717709
395192182
1264101826
1473033168
788669204
471736766
1913423160
699234508
1617269574
110639299
1535805221
1756134726
701768694
1930126230
1835282690
1753801774
52828046
1466649150
427231533
1962805704
1224354585
774454036
718463085
771033497
1528054725
976831717
1461318983
651527301
1916301265
155572041
676835782
1053507689
1722350615
1659817843
1123525636
1801699320
1650641339
1398924812
577811007
984512586
351045799
54580556
914404844
1467938455
574332833
713031229
1447424151
1178310811
1601578900
1946557991
1620154961
1392425656
1015642406
643616624
499998439
665263674
1676729098
493068330
1944978443
1811837487
1010417784
1261895859
782933243
1461697534
1433803518
482297532
33784112
1041950852
806600594
33583371
103160435
653903235
888838143
1442718948
1611759905
1169774030
1860049192
1250524630
196700664
815023496
1529407567
283008173
1049948402
1969743275
535417080
1284410127
37865283
1078733992
1159819405
458261963
124970222
1157573010
1453946369
765973520
1974094803
1089149941
1271647313
1452707310
34134938
92035302
679247118
405473300
371710217
1567995530
1843397556
966251727
503587513
1572923459
1031856719
1330224410
805214482
426204469
296367666
1129954948
282429921
727409611
211947458
813189969
926280455
149393391
444432249
955050120
1882131448
348338632
1908613149
945587426
1199956866
122864623
1468624145
522609965
1898126717
407341882
1216389693
104665363
135776378
1123934267
1911297956
1481952872
126345719
1569165353
780822614
464941825
46877273
1829594995
1653047481
1698765754
861205344
323991421
483543600
1246685192
877202484
458457344
526426856
1884741547
1647603053
1724196999
523341853
23371586
1659382382
897810131
1766294862
380722890
104299315
509246755
1432097693
397872600
1209814777
191702304
994178571
1158495654
816111656
729994586
686844251
1357115102
1368570778
1979490425
908172848
52536453
695291151
209847395
84382082
875965445
1639321024
221938953
1645407481
1439669374
1880915027
1331648146
457062310
411579380
600592415
1887926370
1822570491
1228535588
1802870492
400099724
360642510
1537630518
397497303
1255174881
488950978
669503040
1329812851
1325047946
430573537
147207899
1771613093
1169311755
516170770
1668112629
816024152
470805401
1328080435
1449534987
813428050
890329417
741401867
1882360362
863839274
1992428320
516957574
1878166631
1734639994
582599192
557903240
928185286
907424095
1458308663
1554244611
968471054
1618847915
1370542330
1655039151
1440116271
1720896418
1414879042
1546152595
314273079
1791365417
1498199583
1668056281
711603273
815477377
788949682
1595555228
129787014
559845935
373035504
415107539
912541076
1658697858
478282149
673791245
405068983
738217307
610784347
934863047
747213660
767144706
1502388251
1239783804
313304431
1615067144
1547699716
49264714
1445481822
815766251
1887964165
1728638570
1398549008
1344176823
427128789
90994945
1365639691
324372040
1805354302
1062689255
945690312
987043964
428116226
368339351
534388591
1043201125
641703536
1309773197
1140565767
696751086
1249970168
701898964
1110112071
480015996
798938936
1547128373
288977166
258415780
1354751851
1096536129
1267777661
739684969
150073407
1314020764
671881771
644396935
1016558531
1568364254
1231569070
387287204
1308151554
80696944
932863005
1548095092
1989172735
1760169696
339028480
1134048901
705395213
1270103306
973363609
237926520
908698947
748730737
1565796083
1186065202
618526500
918533013
545237887
880000416
1802017779
1107223912
969620190
708818174
1794911595
206005344
836970557
1114095463
1696457581
1889991657
26642595
1073339283
78204128
753278564
1388599533
1169273225
1769035959
1562016979
490843261
1038769240
1208099893
1154928266
1553020567
84648545
123172520
1029851141
1830986022
1401342671
1748224682
1485816569
25870435
98025518
1023126367
351568654
585269425
200927642
1111076755
224044832
1753183498
1783167391
923199140
1224933018
1437591320
815403556
1243460711
1900024327
159722393
155420384
1360131204
396522859
1417029243
1056509521
427689752
1506468648
1671900523
647089514
1554203346
884971645
585645654
765060454
375019322
1435627887
1365870781
210641012
1864121222
1928617077
50212917
1726635474
168009139
1187671892
58196471
1544991128
1808833481
707675870
115570101
1983166876
1717336947
737617011
841187835
223148194
870128749
1675565639
41211467
1351701823
68787327
969360915
1670335766
1516657719
679668131
1938179912
646724297
226105110
1638399178
988123045
1408148070
1487571253
1859062237
1226950308
951282335
1314843634
1849811411
433086919
1987411245
172459313
338326389
1872038116
1247676040
1720013882
1390898548
1688733648
929752568
816586335
43783811
362497461
1894931705
699453683
1394416421
14168959
141853686
894760308
258281312
533555198
1046967343
229829228
540947595
1832091361
1906591950
820710436
1299527801
627998848
124104639
490386639
1786334677
1526344201
373336783
437041830
1688154394
1868752154
1013375435
196749211
1721684875
1950321884
125759171
990934484
1008427344
1830137962
182321300
1275901718
1093191341
708694387
93154832
1844893279
1085096623
56522027
1056562323
1316256213
1386119576
1757582018
1631511718
506235028
1965446167
426965604
420486082
762899700
1564629009
439365930
1030251659
517439610
1989160678
1457889876
1011299290
1525664267
1000793524
1945104476
1173075433
307959428
407796028
56032860
1221401884
710809634
1649770061
630690232
1727519096
590833414
534844016
279211361
1405290016
1729812650
469781878
1057080571
1050922254
1930572377
237240436
507140407
231303044
1294719272
1529835803
1362859471
1426305475
569061415
799886304
1664881691
1286741041
1635301465
1697395098
567490565
844099755
1139992148
883446595
748602896
908460186
1330086717
536180134
920702085
856464968
1334755936
699446509
1829652668
228055685
1285417649
1034075914
1300439009
47657732
932080108
406967622
1080726913
1288423832
493653117
1713801432
1878356162
778123625
1044936557
629727386
652340470
1910923331
1984888371
1343949191
92217631
893438317
1967353452
1435111606
265297869
846366056
1721178983
148620385
1720835538
1394392244
1316538352
1650675440
896547109
595272763
1700183135
1134803787
140887826
1534985502
1499447296
1617223959
354660934
1228333844
616668185
1279066734
350446638
1426190716
1005090433
1970479271
1863523629
700359331
1883839664
1009778755
871576598
1990806745
607228878
936214352
260702233
1850306044
768778046
454072953
326478750
783459723
686132084
1686334670
1971885480
842977678
817254323
1283083399
1077940491
1910132771
488839560
1117354969
411476035
367664412
989288258
863883788
276770132
688286718
1084664968
839107153
1841275623
1750699712
285096757
1020476207
1510552580
306759597
779098842
905740364
1988043886
763968783
874101554
290581783
766207457
1045374343
1290745209
1571201211
542201760
930333516
1307181254
1507468961
608936393
1722007035
892538780
1953390859
211519772
766484696
598302720
503912186
1001518487
1743345091
659444220
1572415516
765641076
1929670893
612797330
575779038
498362967
1665655878
175782091
1665125884
63878837
1911513960
1295039513
313971708
1036031217
198257778
351147513
1366101693
1076919204
1418087048
321682028
1346436617
1381105464
1577196008
230170760
119268589
858160933
331705899
808956436
744067884
1708456878
275186657
1904221878
244698796
104524564
1301686038
1524940707
836536564
432577014
714966171
1072838245
876545883
754551425
1642055371
1443590124
697422434
426967522
578567073
917359642
13261995
415337184
1232201028
1426992983
1583431440
1421663063
1313007604
191310052
1188445069
1699500134
493528741
1717618106
166657068
856699442
1431714207
1956669006
1788692180
7292082
1050340718
209447145
1734345179
673317071
1514610949
933524679
361953033
345248803
1445136146
591885192
1739050093
133605884
1532748326
1692301068
279593860
1414346257
795694441
328730700
476255851
848193674
320790439
823035734
791516961
1110375987
336495639
1137036431
1939048273
997348066
906181177
19846441
1322837219
1685386366
1654897944
690130353
1376626805
369119928
1183014463
1339944924
900726235
298676349
1065039950
1238182637
1976526917
721122412
452259959
1054839185
166751808
801227674
1438024246
752310811
61005001
1102983507
1480413156
940498507
1686501644
227304984
1417930185
623969193
336821433
377574519
994476407
1364604968
1439067627
1425289706
1269047974
53663728
478707940
842617974
315674264
1910473933
231331795
1455749518
1428004465
177579502
1783153724
1082607802
846508817
70394549
658116028
1281656454
970284623
1137820600
1559323820
153870366
1958841440
219853712
204973210
714399438
1003628709
1149321821
951189743
559045270
1003123492
523151717
1304199943
1700434983
1799115011
551237212
1452074439
398596232
576131246
1324133835
485553411
1527550314
520979017
605255484
1674979043
1302833654
1157344783
603893842
1380796168
1347535636
1965853166
1055164980
1407289896
1856655808
1805281149
1285197261
1466448266
1049194262
1848690519
1764308502
1838989265
1166352444
959284190
1672286526
452626026
904852749
873379560
82718742
1283492792
295271605
618320111
259519797
705525208
1646150789
652267190
31773506
1632891350
1353585956
544874670
902139557
1557054656
399734867
1768525653
1603654107
593192104
1947958513
1115861821
1447544135
1895153835
513917750
1084788947
402880177
549905713
811822744
1485144571
1319200968
568266124
848692492
152629459
770126294
429454094
1074626042
1320401051
1085524564
729215526
1706333370
349639772
1761139108
1204388619
1773507643
1652305912
112862311
504319593
946550963
207253847
1439254398
1397826791
1355630083
1079094422
504667514
1788990928
1425835425
187564907
769575042
1210482659
215439935
1709614084
1893702465
161006218
1333066222
1463507382
784198859
1200956497
1774748376
472685463
482428615
1079333817
683001090
874438582
886858734
1598318741
1354722713
243155517
121646192
861611839
971926636
1898560584
1603354751
604568898
45890173
1921374177
1212636042
1769598070
1647961946
981135367
1003618670
887061135
550826010
1875041905
513775592
1996719287
455937308
1600132890
1871322397
310000261
868107053
911905814
729571218
473865500
1724825233
359920582
714825702
481191502
192235688
906348773
434268215
1182679908
65918715
1907963203
238556023
316879351
106259333
1289133568
115116045
1411692046
250871341
1014600789
1552994552
793613010
1469066793
1595367480
528507807
807959185
360662991
890139448
1142381433
1754589823
371833121
1811645932
1993504786
60020823
1168989367
1129489252
879743665
1685969592
1206548476
731444540
1577362382
741613173
546867152
1820938762
821142420
642862808
1636485882
196896241
1890459955
1166803741
1485016845
459630351
59128920
1853506265
1358911262
1935958208
1004798708
129457753
1831412775
1906866517
120528511
1302096241
1763967340
679678392
810846788
254272784
1914458417
178535201
1147889985
976770082
409389903
429146454
205143571
1519426802
1437238408
811381380
246745859
1648128032
774225061
1885645000
1171473303
163766751
999679493
1975577693
269572979
1912202770
1752517012
139998522
701109561
1233031159
124690544
750285913
1854556818
1299681959
610916030
275266141
977645833
1867188760
1010091974
566869637
728404391
1457950682
1049006256
913689874
757413839
1055870392
254486781
539702119
416267858
547529883
1689212350
1356670676
1355232693
1945767776
735393215
1956761761
302416749
1788389648
410105414
898644018
501755772
1774459895
1477425641
1914858826
852079538
1659103990
574589636
905461612
908510773
1161972267
1833735547
379557100
638036058
207355424
1157240609
1713522622
1114760495
85989619
1218163855
1213702587
1657715990
1212814894
1723730665
153579679
1543818810
768019869
1395053221
1908789043
564288745
654154269
1972849393
1189256186
1457083346
111447957
65113865
953944497
1980525041
1134147431
61610337
1098309849
481280757
1349025170
1631191347
1254295591
713794336
1309655250
718634618
1147877269
788527167
1021870594
842001267
216427130
570225794
1196402828
1240928029
1288940879
50729231
1323845962
371040016
84059669
264050769
665800594
341172868
254356504
1189122874
644479362
922473755
526588102
142241560
203296112
1732997581
1980613065
24379283
119854006
732421830
308690821
1581623547
469435074
1439785344
234163561
49385251
247175953
1120261876
1542418151
1812153003
1756422263
619030393
260680518
870519929
776172987
903215267
656679080
763107415
1977550668
834259081
1815480164
1007852302
1376834844
65172718
69314974
387181496
192046517
1005635710
585231055
1288873013
861388203
192047848
450371789
463980999
932237209
1707317332
1581294157
1884060619
136876456
34674419
16874817
1545538718
798754717
442203502
1432700612
25448970
661793237
1656068174
1366068573
1300080846
1076318502
1217505650
46828615
1285594925
916941667
1300838519
204788704
404262357
1370470370
1846982065
1857338734
1241540244
535030821
253545139
950764800
1564374416
168658604
1796699520
1938282720
1068855655
1321921110
772618461
626230960
1942876250
817384264
269941446
209097585
934631342
632472106
43866004
1725388259
535978344
1639567137
1285150210
212554512
1643882553
145219233
1164776864
1547039332
1631398690
1502528629
1177031800
513590249
289894391
177335685
775334573
1010507898
545209579
1491438702
1868326197
1856790366
865093718
1717785454
297212918
1978159736
303700041
591274691
103952366
468210662
647000221
1091740934
1270157362
1771790252
1326604366
121593807
1321360391
1601973107
1249880612
40990627
1306882248
1419155183
1003881741
249660188
306884031
1566327027
144889311
259028213
336336569
1765540566
42049692
1259433549
1663888007
1443192641
764145910
187075639
860294541
818192891
1342354220
1306990474
1908854472
1052607863
41266868
696566203
900039111
539657757
232371267
1405241549
1186985883
168300585
855975294
1173361466
1760627286
504218953
184556455
449171015
852908625
615433531
1410901424
730885891
1833270426
44671828
254938123
338411800
426160970
1387566673
1427852928
1826964722
1007644342
1139528728
1261299266
503167501
259618888
1942890139
132136155
254274385
1377888315
307315539
1349621077
1767226275
1333955761
739647762
1072042330
168035984
909565272
868688226
1498806264
1159669055
1258636186
314974895
1334167014
244861011
1407291468
611468329
1473720048
1864182644
797669741
1702855069
270405233
1512472439
1111804829
405406545
397597207
47457155
907001320
352807794
913742579
1817737148
372082798
1930282071
1071282701
545593086
1265812454
1643675150
1396930130
1093622665
972629499
86902139
1428846529
1557472745
1888760410
268183874
568328537
692669447
1805361715
1016438255
1095876033
1648150560
469170091
267953512
1456604644
1675033247
36910307
1837148639
655421446
928549217
342050555
1024585175
1261034664
556757478
1954945648
1681069116
787586258
1328354116
1243692195
788573928
979048558
1763616318
1214538199
380097383
891553146
710767602
274008540
712932488
1623712030
843620956
1837078008
1704927761
242095441
1890563066
1256931761
1265592019
1348567057
104129286
473677427
1396249455
508682780
1428663816
988253704
468380914
751572111
1948044324
825867476
872089052
1602527098
207691294
1480597616
1239974422
1448977253
1016787787
37389698
1332259716
433612361
89072709
1376400367
745837042
1401024707
1323977820
213436610
1811800491
1091471209
637122795
782489735
1370471599
1299825717
689353629
332502060
683456972
854676689
1847442741
279891149
1550384742
775362614
746157286
1628525273
943508822
1884900127
1401919489
1110405390
1416020736
1363023340
597103587
255950508
1225307655
1853173368
1924672046
831979658
1259494349
727728920
1727840386
1995224748
1184704960
1215227206
1176453214
1376909705
114449316
1165554590
1455395878
1572263335
913173470
1875189234
797140645
385297733
1601534512
736896639
487004956
556897102
1687455076
460547436
432891545
860936915
1999105218
213572430
797415874
448777151
494367623
381172287
1557182080
1517298231
1375153671
1857373971
1073007712
1955728053
1126836304
1852217993
1095186189
335157537
1598909401
1369247581
1514075958
1777954233
429504250
1829656154
197231921
1540831503
565882696
211805855
654415997
488411017
1366168413
1367774945
1144524583
798946913
294837376
866903471
1996119530
971132531
417811333
727676064
882542083
1733277030
1608372510
1938097647
197109664
1055799499
802181522
841412593
1258461430
1749316520
1641710450
151847420
957987702
318207496
946471479
654937312
431432666
169449065
16340510
1256584372
1882894456
282561768
1726756291
1068771064
151129819
7378727
712849389
274060799
1660890677
259932833
1856098463
124053659
1917346204
871233338
486705499
1780798928
169581724
491406604
1632546490
1141432422
738649981
1724470104
953344425
905099478
846700567
1214320993
409787244
826317088
1852475435
1639900064
435470805
1826670466
954792022
1161226962
844781608
599980315
6520739
539601446
1786967828
189730938
342950111
528120723
1180521916
998528597
1893218057
1517656792
234501216
86754365
1831501997
1165672551
485355588
1940026063
536902575
874908088
517934391
158424353
1329217344
821656814
222070498
936808826
1597591483
1886532302
421585365
20990613
1824462029
29427997
1169261637
756119243
26451730
1886725184
1774278189
1629980279
704438776
1442815553
798482312
210529258
543948188
1954815829
1011881421
1329043775
979819777
323032880
994815091
686802884
1154544477
495444743
1289767892
79883935
643292571
686357256
1270762972
1184863926
317530948
850159002
592139455
456417810
106535359
1159531303
1174066569
1863790060
348395155
1478381974
60302635
1944776814
1391394362
855375310
1235587288
1094087022
76425776
307405133
1614476165
1374401516
1809775393
893026724
1956989049
1274558604
891717211
1734782481
866446137
1329017286
739660106
1089377703
112826672
1340094474
615962213
589414264
1312449331
1854279774
850676098
342064502
103993900
1384416886
780749260
1148091362
980648620
1501437804
262730245
1050038277
1295408523
299169167
1259857455
195680870
3458159
335887438
1071881091
1896361457
1375088534
1424504225
893169953
1317580852
1564700599
371752878
293085166
1845049283
1124129955
1259017453
1365555302
720208161
1328814602
801980099
1542925980
1381307515
243410925
1734361275
203411234
230059280
593652256
661684031
1912378104
455551246
1011828359
1841678935
439373959
567276971
69159831
543979236
1085919545
1776939234
268213384
719600757
1214325731
1887945106
961109821
1533095246
777363904
1732241022
1091331720
935699978
23961408
1721631168
135882502
1542522084
1721223676
493428425
756243187
1878549941
1952269946
269096885
132476205
841821812
1302709202
713404503
1512126122
437618708
305752493
1723021665
1932378920
1725808195
1775889452
580150720
173097908
1588616069
451994778
609213846
1587654368
1654980875
420197694
710315679
956997371
471170213
1138727560
1657952278
637722624
190746937
319668744
1469306276
120455259
1945945534
1811033785
190609891
591709290
816822661
1644463030
1426391572
1416891556
500921229
375818984
523491113
1227342754
1054342239
1799862102
1365523526
1159810526
1443810689
1548533260
547266434
1090527306
1112009831
905774057
1101262312
1458352248
1241954267
1312099514
1661305992
1703094253
1644756924
75681879
1321379186
117949964
836446218
1602566406
1986433386
1914774411
1585279562
1988441430
1356275248
1944153039
1025603207
1192322291
1086733140
1279161891
1896706582
1482972926
1902655133
671308111
1773204035
498141752
1193911936
642213677
1772402311
378778970
1008445429
1040171478
709771473
732257644
1349755024
1504723148
1983157038
1723297320
1772134632
425239350
1054439799
405541150
390896536
1451775833
1813428716
1450749115
1574530965
1455369259
192258013
603113395
64924100
1919687541
1819040917
1822100422
1561645666
1758981342
1409444382
989997881
1929890219
1146615172
881769943
679165509
345547653
457667249
594120978
946261909
1205002939
853021919
638686406
1851552100
1960996002
1302305888
1420187659
661493790
224722093
1491165432
1092076390
450879300
857879396
322454920
923610788
1738542677
449955664
1169288917
313854870
1088757888
1221130561
887671052
1170611978
1590773682
95278767
993159157
1793407102
625519461
1543469408
375274290
59993497
1933229288
857654856
867166808
245746177
721509047
816682854
340705913
642117394
762618213
499499882
1157547128
1597378330
70480235
666904952
958565082
132118486
1607435299
223004385
1143227266
229209846
1176258737
143812379
1505363090
1725131348
317331887
1682409942
1047912724
1756273334
967836845
1508898787
794668199
1118024383
1849447803
1431171936
1158847103
1593224445
1990712588
76708743
202101742
921859824
109249752
527171523
1551236658
589258007
63583434
1290292722
1100131744
923868731
1136713685
861040671
185971803
402515077
400242142
146064445
883734760
1789416909
1352291766
1142035460
1928414290
1039099106
1768770130
584432579
1674280550
1253719427
1704831684
39522745
1747930527
639308299
1508057850
1365340638
141405899
1530726557
20902643
221367443
119960094
649087215
592575722
916105084
1661547914
1027039166
582278198
124043994
619559650
106796174
1322926984
392153122
717782241
1703383359
547437177
1369430195
240932679
848677129
148294453
1163002636
1153089695
1524817173
852890974
297517231
884426323
24060689
1542362196
460823445
1415810881
1771373047
719634773
655245246
381612434
178874700
26104351
234647546
1196841187
436186682
1480487546
901375125
456820908
1644726136
1964872930
1567484376
1930792443
1312678563
1321740505
44547169
91871122
138627655
1124407959
1292728771
1382432104
857900008
1068277748
595142922
1796196241
295058491
31678762
1637487226
1484676970
121454754
708233113
848186604
1387161401
667681739
10540689
538907542
1677279008
312789632
172589008
1804745998
1368189583
1246919328
706181729
1508363559
1559944243
1285406598
366724789
1571747761
702320185
1497815027
368952323
1277183226
646965088
1426906003
1272813142
1523712427
1110596952
1430961429
438451305
901782696
404507921
1843000321
1416698155
335366155
936493023
1116686327
180322976
1263110705
1302137874
782832963
367268162
1779081491
1966038648
1319661962
1924539188
135512776
151718279
1559914190
1035198679
510789644
1928333703
459931002
935167041
1986861944
1752502431
1431049887
201221516
1960255399
1394868597
486828263
1428310590
246317579
1874338327
1270806313
1400238077
1525189262
1830221174
370815575
571870536
443257917
1105083623
1103614085
269609887
1919487223
1130546866
589870833
1311144579
1327303127
1502366815
1137300367
1371994148
1550682763
395762751
1927661662
973448994
1944576920
907833281
1429836212
582863725
1505443136
915464811
220067577
1868242109
815309612
1354522374
120950583
1904743164
695232335
1919423885
399349927
305291603
1780902705
988043654
591940762
1405706021
824719619
190321115
1015679819
856315078
1162631598
119905308
873918390
457888584
257568231
1114834115
1877627828
1850554829
1946676666
297357320
1455661158
617355982
400384962
1787951851
1066427400
1527793107
885016046
1235371976
1454300275
564964849
1009596284
685127669
615912245
1407879242
1103016889
832008764
1591091444
562639110
1803821989
521955641
148729375
1754255805
1892153463
573521134
1420232127
1385537829
41546422
1762178993
1610673879
1700475498
1476894547
270395755
1958066498
397875016
463762727
1781993946
1904906641
1992950854
1921616254
1064147656
520689975
1589347643
736020841
450714970
1846718795
477503930
1503993064
1466039148
1354871696
1425559467
1523742671
1314988719
46732841
1424721026
148627945
1701405354
725202519
1826863829
367719725
1680889572
1486246686
1122837054
1624698098
1753824778
1088070303
739200530
727061171
218037229
944116515
1321022944
927102123
1598140590
641022856
739674333
1265666
559381733
1018234965
1441438494
726802340
942728197
1881544765
575507274
407307298
185114412
176732827
161905829
223662914
533345473
249247072
762357374
1056791427
78042813
1625231130
240726682
1577900971
1397852922
1964649546
982196063
1362644667
1107518266
1750442760
1285955836
521922634
33848753
498457344
1925602082
673965863
1307058508
1423455361
1589246213
683170390
1283764026
1100061489
1424991528
1799344808
910739413
715529757
1439583686
1577091952
926164475
515537616
193715699
1968790157
181759142
264231518
849059311
1972909460
400296175
1161773363
603412744
594732188
36038902
78793827
1619284074
1192285438
595588929
53584640
373458545
1686657069
251130745
1487939966
916604407
1109890113
660000860
79186984
1773027401
977981324
200239603
441381874
667161559
682323166
525065860
1405104111
436480192
591980651
1556727061
1317165679
340163492
1769617236
1649398034
1952692622
273669689
145285145
820042617
994514026
647131489
1204970200
1480777416
232706090
1203755880
857154773
342071212
1752926618
1325961207
1438224510
1598933209
1083825586
1308789298
102572159
491204117
1871077987
1772669858
1958914301
494611805
1921089579
69666328
630934792
1642313635
1027303424
1635558377
1278423250
1713421149
603841310
37259035
298438124
1214270278
771319263
289847497
1665486834
1432055496
568057202
1497203909
1967533513
1237625995
1810006787
340251955
772139242
79142904
998255683
993047442
472901475
8376382
237591334
1278413119
1778320047
180022765
314755388
1650673340
898953038
924847698
16196698
1562656565
453473992
597147713
1925332631
1143733624
1738229902
1715667583
1027523084
223954232
827613947
793978090
1643302464
670516663
1923146916
373874078
1805136345
721288307
684605019
1580837624
1297527087
551791888
644057953
34255982
1162656902
1270046869
1475829815
1325428192
258938988
118415360
899514890
1120645923
1390894459
740639137
1415858799
1005400637
1043729917
1370385801
1312293365
666273163
602022054
1056471659
1051619821
774301452
165433496
1678923386
365073918
1567074672
1355266203
1404445970
374886420
1593467082
966068322
1318115414
1627320611
1464404810
918598613
419218011
1434490811
655285762
1667903810
412801711
1456728596
909107724
1324439342
1706968025
1403083632
902663328
1254657865
917746279
1330144162
434750545
1408994942
18331857
978815571
241055429
1500172067
1869756502
1868822487
1483733517
904972951
1908755144
1970161989
854493019
1743528940
1306047809
154577601
72779045
1113318526
1951453989
86802025
624511907
1935894990
657007603
998369353
189220343
1599743064
142512098
1449862110
458465472
275839754
1462410591
312416807
437519924
74301809
1940135876
184472141
947736465
339299843
1386265183
1964232744
1048842112
550395525
1950757294
1750312812
1759148667
442639722
602235577
1165578785
18391534
1552390424
1330304587
1789344802
1303203876
830944255
705632255
498855555
751987340
1019962505
789595229
641312365
1357659970
419894392
1410357015
1207893764
1442562361
1596338337
1532642065
780191211
1803393064
1121575669
1206841136
1733479202
1727053344
1987221245
1037959914
74116382
1985137696
906694791
1239220686
1746580622
997507487
976933314
1431470576
906075048
945535167
1673065789
1009212932
1606575670
1368669554
1441280321
1432484801
1927773961
1549704615
744952818
606572775
628947720
1140038510
742863531
307750452
162810331
909997658
1822044366
1362185721
896815866
345549288
1596825386
62291459
1315982632
1792984342
631515873
513717860
1845292549
1780741819
1043014607
1643804878
380726657
988423817
504281968
262358597
1769496572
587125406
1926066395
1411521658
362112744
1689090868
1279067176
183774587
982100526
1380648471
409012194
934077873
1242274165
598944340
1076410356
836582964
1175463122
1614747593
534654710
560525761
1348709782
1610774331
1693230301
1813591329
737153681
927562462
1587192253
147032143
506690008
1101147940
225846119
1640523903
635756543
480504934
538253881
1575684926
983931263
410522709
1000072978
1207724999
1066482113
1413050799
1080190933
1935334161
1383972148
1697438001
1271443695
1246348210
704331463
206431644
468341757
765979064
453769107
1943756207
913648816
158722241
893895105
112475067
674367977
1434550282
101898616
1132035033
1677084579
1880952586
1154802352
768488292
298321331
761769231
60690459
1500725431
1852651702
764940413
614674616
1326929712
1494043649
1935658983
530583398
1757896140
429619182
1039715680
1656118768
340844043
1442700681
300258365
632806184
1459867056
1186754797
692000336
1566856119
379531640
681789821
871456197
1736154733
1565522696
1105826384
1934447080
1735966220
1199238348
780531810
615483857
1399116671
509674464
1185657751
1203606033
353779942
1703401345
151304448
1126839396
449712559
977989833
1628138843
1135998966
1682855886
1634652297
1778431515
1761054573
1689334353
1376826215
1248146403
1694935297
1581733495
1606320995
1194913113
1681158820
818935610
981195506
1028785680
1049151921
221103329
1559596569
199692764
1331345051
977364331
1814135326
1640599010
1146444304
1155186293
239094648
1946478423
929404839
1308562609
59915402
242287777
588866287
751392797
1545790855
1188600311
101502436
1787091182
1344771811
245112728
359140006
1951091946
1085596513
1033750362
1792795676
1314761352
1504498932
384670423
1372584437
674615665
1102152527
905736067
890115991
778297069
296793793
158634636
1868720561
1994053288
631987211
605868281
1450239705
1430347792
318741564
386372689
1521818094
1364033219
606046826
929766023
1273144756
1792595195
927283245
1262060739
876331518
1314483841
1840552759
1380253106
1891767818
780384964
1847803334
1831682953
1650687361
1854424226
573893986
254789174
206410082
1154179335
1352171786
1810569218
454599005
1387156219
1319879751
107449148
1155103971
738903531
794873023
928792214
1632350382
699223825
1511932268
428762458
708714526
574732910
1111525668
1579989243
1747332421
1840091789
29404549
1575632151
937744311
916540688
266866819
1088335597
146249954
800304259
955180920
1595815480
856453806
63952391
179962608
367638760
11861433
795477609
475167018
1885988537
472715445
819834097
106956768
137427988
519610818
911760545
1747902724
1192543994
1268452697
1419040877
1122968427
1075954452
742898558
993904744
507456754
366318294
1124774786
1776539636
872824907
1538058318
1120289401
231544154
1961199195
354799713
1783722612
1199057544
72338408
1568397992
519261217
1144293509
416901026
1913236917
99565892
1225537132
1107273799
927498324
1733135021
1891976562
1056021333
25983766
1168637964
1074322825
1819882901
727209078
1677335833
1879226468
852916922
1862549062
1556495637
1813644315
1242863975
235321797
1922652702
937108701
765699136
241171291
858634903
1752157056
353705377
1320553275
839422137
179504733
673282777
124159189
1002139851
1209731510
976388561
1517361427
1886630946
1579958431
633183273
1232798224
720518304
846841142
369420354
45966576
411661254
1233990117
677463881
1904496144
346140622
209789347
11902355
705616903
1901429534
181579229
1990584216
1162457191
459837996
866102508
68863421
1980977965
1538271185
1735468058
1186561629
989133231
401040049
1695723713
1725069227
467604323
902837908
1335555496
1975918117
1976537207
1180461042
10065751
1514803494
1075811561
